Whats the point? – Createrria 2: Craft Your Games Review
Creating is in the title, so why do this game have to make the godamn energy, forcing us to watch ads every time or make us repeatedly pay for promoting or unlocking items?
Review by bashpromono on
Createrria 2: Craft Your Games.