This is just lots of fun, there's some arcade bullshit that prevents it from being a masterpiece, especially the last boss, but the levels and enemies have enough variety to keep the game fresh, being very short also works well. That ending is stylish as fuck too