Here's my game guide: always buy better cannon / jetpacks ASAP, but for the guns take a different route. Only buy Desert Eagle, then skip all other guns until you can afford the Sniper Rifle. Also, to get maximum distances, keep W and D pressed all the time. It makes a HUGE difference! Then with Tank and Ultimate Gun you will get the 3M ft without needing nukes.
Gee, I really don't know what these guys (esp BWD777) whine about; it takes a bit of practice but then it's very manageable; killed Loki on 3rd attempt. Odin&Excalibur ftw.
My game guide: get a horse ASAP - it allows you to flee most stronger opponents. Trade iron and silver between Ny Cire and Faron. Always invest all your gold, Buccaneers won't touch trade goods. Stick with the horse until you can afford a diamond for the Vanguard (it's cheaper than the medieval tank). The best trade route is Diamonds from Ny Cire to Ducklette. Upgrade your Party to the best gear before you join a guild, then the missions are easy.
This may be a stupid question, but... is there any way to actually use those XP to improve your stats?? I am guildmaster, have 10 cities and almost $2M, but my stats are still at starting level. (I started with 1-3-1-1).
It's okay for the most part, but some levels are just unfair and purely game of chance. Level 19 was bad already, your best bet is to just leave the lights well alone and hope for the best. But 20 is stupid! Pure matter of luck! Ragequit!!!!