Hi, not sure if anyone has seen this, but it appears to be a Steam clone or specialized package manager for just games.
It's got a decent selection of games, with some shareware and freeware (closed-source) games.
It's got a decent selection of games, with some shareware and freeware (closed-source) games.