Wow, you packed a lot of great things into this game: upgrades, teleport system, mini-map, etc. The dash was a little tricky for me on the keyboard - but that could be just my lack of coordination (my gamepad didn't seem to work). Nice work.
You might like to try our platformer game - Lumi and the Dark Night.