Build an army to defend the newly found planet of Icarus.
Ups! sorry we're collecting characters for this videogame