Another platformer hits the AppStore, find out if Incredible Jack has enough to make it stand out from the crowd