Yes it is! Our little guy whipped his way to both appstores, so you can play it on any smartphone, or iPhone, iPod and even iPad!
We're curently working on the debug and additional content. Workout your thumbs and come play with the thousands of Towelers.
iTunes: Itunes.apple.com
PlayStore: Play.google.com
Julien