Impressive that you managed to pull this out from scratch in less than 96h. To add to the player movement feedback I think the player should be able to move diagonally. Anyway great work! :)