Anyone know more about this? I keep seeing it creep up in my gaming results for the news feed I subscribe to but most are just random comments and a "waiting for review" type setup.
I looked it up, and it is games made by amazing game developer. I don't think I would get them, probably aren't as good as the popular games, never know I suppose.