My fav game.... – Castle Creeps TD Review
My favorite game but this new update makes it impossible to upgrade. Coins are non existent but I have like a thousand cards for everything. I love this game but I can’t even farm anymore cuz it gets you nowhere.
Review by Hgfdsa456996432 on
Castle Creeps TD.