Thanks for playing! I'm glad you found it fun.
Based on your comments, I believe you played the public demo. If you'd like, the Steam playtest version is also freely available now, and has more/different stages for you to try out.
Regarding the dodge, yes it is currently a teleport, and it's something I want to improve/polish so it feels more like a proper dodge, thanks for your feedback!
Having a hit/flash effect for enemies and players when they take a hit makes sense, it's on my todo list :)
Multiple people have mentioned missing the XP orbs like other bullet heavens, so this is something I'll consider for future versions.. perhaps as an option, or perhaps as a default. Thanks for your feedback!