Is it possible to have games feature some kind of store page or info where the game comes from ? I see some odd ball games that have reviews but no info on where the game is sold or avaible at.
I also noticed the about page still links to a google plus… must be old