Hi Guys, The game site just went live. Check out www.imustrun.com for in-game trailer, screens and more!
As the game is now available, a new thread has been opened: http://forums.toucharcade.com/showthread.php?t=76393