Hi Gamers... Taptoon Games is a small...very small....ok...three guys....gaming company that has just made our first game. It releases on May 10th for the iPad/iPhone/Android.
Here is a teaser Trailer including a glimps of some game play to Acme Planetary Defense!!!!