Top Troops: A Thrilling War Strategy Game
Top Troops is a war strategy game developed by Parrot Games SL, available on iPhone. With over 20 million players, the game has been revamped with brand new mechanics. You have to build your army, merge and train your troops, and lead them into...