It's a good start! Only thing I was thinking about is that you don't have any cooldown on taking damage, so if you stand in an enemy you die instantly! Might be worth tweaking, otherwise good job!
Yeah I was about to fix that but time was running out. Will fix it if I decide to work on it more. Thanks for the feedback