Ok but there are some glitches:
1. Once one of your attributes is maxed the other cannot be raised at all. In fact you can raise your one of your two attributes past the max.
2. Last boss is a bit glitchy as I got stuck in a platform being unable to move and also had the level end when I had beaten him once.
Lastly and the biggest problem is the one million coin achievement. I thought MMOs were insane with their leveling requirements but this will force you to play the game over 31 hours. For the curious here is my calculation:
It is possible to beat the first stage in 1min 40 seconds, rounding up that puts it at 2min. You can get roughly 300 coins a level and 1 crystal each time that makes it 800 coins each time roughly. In order to get 100k doing this it would take (30 times beaten in one hour*800=24,000) approximately 4.5 hours just to get 100,000 coins. You could also spam kill the boss with the large number of bombs you have for 400 coins a shot it takes about 20 seconds to do that (waiting for the cutscene etc) and you can do it 20 seconds/60 seconds= 3 times/per minute, 3*60min = 180 times/hr, 180*400 and that can get you 72,000 but you will rin out of bombs eventually. You will have to go back to the store and waste 15k to buy more or go back to grinding on the first level. Provided one played the first stage for 4.5 hours and spam killed the boss for one hour you would only have roughy 172,000 coins. This means it would take a GRAND TOTAL OF (172,000[5.5 hrs] + 172,000[5.5 hrs] + 172,000[5.5 hrs] + 172,000[5.5 hrs] + 172,000[5.5 hrs] + 140,000[4hrs] )= OVER 31hrs:30mins. Assuming my math is correct I do not want to waste my time trying to get that achievement. Yes you can do it in steps but even that will take you over several months if not a year depending on how insane you are when it comes to grindingAt least the Madness Project Nexus 53k kills achievement doesnt take as long since you kill over 300 in about 30 minutes at or around Wave 49.