Games

So Many Me Title Screen
5.0

Losing my mind with “So Many Me”

Tim Makoid
3
Game Title: So Many Me Platforms: OUYA and Steam (PC/Mac/Linux); Xbox One We Reviewed On: Xbox One So here’s the deal. I’m actually only 40.56% of the way through this game but I really wanted to give a quick review because today (August 15th, 2015) is THE LAST DAY that you can get this game for FREE from […]