Not too bad for a first game, and finished within 3 days too
There is a lot you can do to make gameplay feel better and have more urgency, for example limit range of player's attack, right now its infinite(if you can see them, you can damage them). Another suggestion would be to have it as a projectile with traveltime, and not as a hitscan as it currently is
good / 5