Meh...either the developers never tried to finish this game or they are so used to ragdoll games that it seems easy. Either way, this should have been impossible imo.
This game is just retardedly hard...i've been trying for well over 30 minutes and cant get past the 6 cannons shooting - roughtly 45 seconds into the game.