.io Games

(Total: 12)
This is a genre that owes its name to a quirk of the way the modern internet works.The letters "io" have special significance in the world of digital entertainment. In electronics circles, they stand for "input output".