The first gameplay teaser for Illusion Labs' upcoming game. The game runs on iPhone and iPad and it is scheduled to be released end of August 2012.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…