Shen Games Logo Shen Games Logo Shen Games Logo Shen Games Logo


Description: The Earth is being invaded by those pesky asteroids! As the only asteroid destroying business on the planet, it's your job to save the planet! Featuring upgrades and leaderboards!





Copyright 2008 - 2014 | alexandershen.com | Alexander Shen
"Hi. I'm Mr. Shen. I make all of this stuff."