Fun but too much
You need to cut down on how much stuff happens on screen at once. Some parts are also incredibly tough, to a fault. That part where the lava rises is impossible, and the millions of enemies that randomly pop up detract from the fun. Could be great with come changes.