Motoheroz Teaser TrailerThe side-scrolling platform racer Motoheroz is set to drop on March 15, 2012, on the App Store.By Mike Tao on March 7, 2012 at 11:20AM PST MotoHeroz