Very smooth gameplay! I like the feeling of leveling up with new abilities as the game progresses.
I think you might want to enable continuous collision detection, I was able to phase through the walls sometimes which was confusing. Overall the game was polished and fun, very nice submission :)