Yes, this game is superbly difficult. Ive gotten to the final Moon boss but lost the entire game due to a thunderstorm power outage. The only way I got that far is to farm for 1UPs (which takes forever and lots of patience). Thankfully, the newly found cheat code will help you greatly.