Definitely a fun bullet hell! I think you really managed to get a good balance between the bullet speed the player and enemy speeds which is a big win. The only thing that bothered me was that there didn't seem to be a way to cancel the teleporting (holding Q). Especially on the last floor it caught me out b/c I would have rather continued to find more stuff (I thought there was another floor). Very nice work though!