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.
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.