The trailer and the whole itch page setup is absolutely insane. Your guys sprite work and animations are also really nice. I think that the glitch effect on the enemies was an amazing touch to the game and really brought everything back to the title of the game. Also really cool and fun mini games!