Sleepy Jack is the tale of a young boy's dreams told via a graphically-lush arcade shooter. You play as Jack himself as he races through various landscapes, battling enemies in order to achieve the goal of getting a good night's rest. Throughout the levels you must collect "Zs", which ensure that you get a restful sleep. If your Z meter runs low, you wake up and lose the level!
The gameplay of Sleepy Jack is a unique blend of puzzle racer and shoot 'em up. Pick between three kinds of controls: classic, which gives you three buttons to control direction and speed, a touch-based set-up, and a control scheme that uses the accelerometer to move and the touch screen to attack. All of this is carried out with a gorgeous visual presentation that looks fantastic on mobile devices.
Sleepy Jack features 40 levels to race through along with a good variety of weapons and enemies to play with. The visuals are by far the game's most stunning feature, but it also represents a genre that doesn't have a strong showing on any mobile platform. If you're looking for something a little different or just need a faithful arcade fix, Sleepy Jack is your dream come true.
Update