I;m not sure how most of them are meant to be solved, but I was getting through most of them just by using a series of explosions to lift and push the dude around the level, with very little change between levels. Thats a bad things; its doesn't use any of the level variety.
For anyone just interested in seeing all the tanks, play the game in arena mode. you can select whichever tank you want, populate the arena with something like 100 of the Life Giver, and just play through all the tanks.really
Nevermind, they work, you just have to make it work right. For others: if you earned the medals before badges came out, wait until the chatroom loads completely before clicking play on the Shift 2 advertisement. Then the API should load correctly to credit you with the badges when you start the game.