This is a pretty fun game! A lots of work seems to have gone in the visuals.
I loved the concept of having 2D graphics while the game is 3D. It reminds me of Delver.
I had difficulty understanding the upgrade system but I anyway managed to pick random stuff. Lol.
I hope this gets made into a full game.