I play a lot of games and sold some in the past, but I’ve never heard the term. What is an IO game?
IO games on the other hand are usually characterised by being (sometimes only allegedly) multiplayer web browser games with super minimal friction, just open a page and play.
Put differently, I wouldn't call a supermarket a toothpaste store even though that is indeed an item supermarkets sell.