Battle Havoc is fairly innovative and well presented, but the poor control scheme holds this game back from greatness
In Battle Havoc, you control a ball/cannon of sorts which has the ability to fly with a jet pack and shoot different projectiles including bombs, cannonballs, etc. There are 13 levels to complete in all. In each one, the concept is the same, but the difficulty ramps up as you progress. The puzzle works by way of targets. Each level as a certain number of glowing red orbs with you must hit with your cannon, but you must take into account the weight of your projectile as gravity will curve your shots appropriately. You can roll or fly over the level to shoot them, though they are arranged in such a way as to provide a decent level of difficulty. Each level is timed, so that you must destroy all the red orbs and then proceed to the end-platform before the time expires. The art design is pretty strong overall, with varied environments that include colorful and artistic backgrounds. Once you get the hang of the concept, the game moves along pretty well.
Where Battle Havoc stumbles, however, is at the basic control mechanisms. Since you have the ability to direct both the power and direction of your shot (which is indicated by a glowing arrow which eminates from your ball/cannon) you must constantly be tooling with your shot-arrow. It lengthens for power shots and turns for direction. Unfortunately, its pretty sensitive, which means that you'll have a very hard time lining up shots, requiring you to make multiple attempts for targets that are right in front of you. Add to that the problematic ball/cannon movements - the ball rolls very slowly, despite the fact that each level is timed - and you'll soon find your self frustrated at the poor handling while the time runs down to nothing, forcing you to redo the level. The control issues are very unfortunate, since the game-design and overall aesthetic is pretty innovative, and if you try out the game you'll likely want to see it through. That feeling might end, however, when you throw your controller in frustration.