Review from A Google User
Just frenetic screen tapping Not much else to do
Freezing Game freezes randomly
Element Defense is a tower defense game with an elemental setting.
Defend our planet from asteroids and aliens in this great tower defense game.
Lead the team of U.S. commandos whose mission is to take down Osama Bin Laden!