I was just thinking about something that could help with the money balancing issue. If its not too much trouble why don't you add something that can either increase the chance of getting a rainbow enemy or something like adding a small chance of one or two the gold blocks on a level being rainbow blocks instead. Small enough boost but still requires a little farming to get up in levels but would speed it up enough so the game doesn't just stall out completely.