Intense 90s-vibe it is! Feels like it could be part of Super Hexagon. Also the theme of the jam is fitted nicely. Good work!