Game is very easy, I did a little back-tracking on the double exp just for fun but for the most part I just plowed through it. It was fun, BUT it didn't last long - Frankly the entire play through I found I maxed the core 4 skills, exp and only 2 spells. . .The rest didn't even need to be touched, which was a shame. .
Some of the achievements too were lucacrious based on the replayability. There is no way somebody is going to find ENOUGH fun in this to get 10,000 base take-overs.
I really hate the upgrade system - It cost me 600g to go from level 1 to level 2. 2,300g from level 2 to level 3. This would be fine if it wasn't pretty much the only way for me to get a new gun.
Ragnorak medal is easier than people think. . .Use the sword about 10 seconds after the last wave in a day (wave "0"). The day ends after X amount of time, not after all mobs are killed. If you do it right you won't have to kill any of the mobs and you'll still get it.
The game isn't terribly boring but it gets very tedious towards the end - It's just too long. . .I didn't mind 2 wave battles that much but when it started to become 3 wave battles it was a struggle just to keep interest.
All the badges collectively take about 30 minutes if you're "ok" at the game :-/ - Fun but I wish more thought went into the badges - Travel badge for example is just collectively shaking your mouse back and forth not worrying about your score.
The luck aspect of this game pisses me off more than anything else - You can get so close to that 3mil and just be air spiked. . even though you're going too fast to register grabbing anything else.
Bosses HP needs to be lowered - They aren't difficult in the slightest. . It's just a matter of running around them and kiting however they have so much HP you sit there for 10 minutes spamming arrows and not taking any damage.
I wouldn't mind the time based achievements if it took that long to do everything in the game or if there were enough extras to keep me wanting to play - I beat the game in 1 hour. . .Now I have to sit here and play another hour just for the hell of it.