A downloadable BeatScape

Imagine a shooting game with cool music, customizable stats system by points, some powerups and upgrades, weapons and some enemies of different types, 100 levels with random dungeons and a big boss at the end and with some lore but not much...