This is awesome! Only criticism I have is that the attack cooldown is a bit long, otherwise, this is a really fleshed out entry! Keep it up guys :)