very cool, one problem I have is that diagonal movement is not parallel to the walls, which is a bit unsatisfying to me xd
nice game!