The level felt really long and seemed to loop so wasn't sure if it was actually going to end but stuck around long enough to see that it did. The power up seemed completely arbitrary also since it just sort of activates with no indication at low health.
Otherwise though the game ran well and had decent game play not bad at all.