That's challenger.
I enjoyed everything! The controller, art, presentation, music, fx, enemies.. It's a solid experience.
Congrats! =)