you get 2x more EXP for defeating Girl in Red than ordinary monsters, and the similar amount for solving puzzles, you get 4x more for Dusk Merchant, 8x more for PVP win
Phoenix is considered the best free ally, then Priestess, then Kitty. Don't be afraid to swap from priestess to Phoenix, for example, it's worth it, it will level fast. If you give some amount of money into a well, it can give you some energy points or 2xmoney back - the amount depends on your level - check http://kongregate.wikia.com/wiki/Dream_World ... there is also a similar level of gold for beggar, so she gives you a valueable item (300 000 works for level 45, for example)
fight the monsters for gold, solve the puzzles for experience and character attributes, PVP fight is best for EXP, but it usually requires a lot of skill points, so always have some exp-potions (if you don't care about money, you can just buy them a lot and PVP)... Phoenix is a good ally, i'm satisfied... if there is no exceptional equipment, invest your money in Strength and Constitution a lot, the sooner the better (it's cheaper)
i always disable automatic fighting and just click on attack button with my notebook touchpad - it's very fast... if the enemy is red or violet, i use 3-energy skill instead of normal attack... in PVP fights, i use Guard skill first, then i use some higher-level attacks, repeat, and when i have no skill-energy, i refill it with powder and repeat until the enemy is dead - if the enemy damages me dangerously, i use health potion and/or stronger attacks
in later levels (34+) it's useful to take fairy dust, replenish skills and just earn the rest of the EXP in the arena, it's not that hard, just hit the enemy with the 6-point-spell, you earn EXP much faster there, but you don't earn that much coins, plus the fairy dust costs something
to make it clear: just move the rocket launchers close to the hills and shoot over the hills, from time to time computer leaves or moves his bases (war factories) on the areas that are in your range, it was quite easy, you need just 2 launchers on each side of the mountains or so
level 5 on hard: kill his spiders, then just produce some Rocket launchers and eventualy all his bases will be in range to get destroyed in few hits... all his annihilators will be in vain :)
this is a nice atmospheric hack&slash game
but i also have minor complains - it is too much inspired by Diablo - not only equipment, which is good, but also ridiculous small monsters, especially ranged ones that you have to chase all game long...
btw, i liked some artworks here, but i really think the author of sprites should learn how to animate legs - and not be scared of them! legs are cool! we love legs! :) what would be girls without legs, for example? :D
you as a flash games creators have such an opportunity to create somehing NEW, FRESH, ORIGINAL... and you waste it on this copycat crap? that's a pity, i don't like this game at all