I think the concept is quite original. People here already mentioned adding the rules in the game screen, but I think there's a way to make what's happening more discoverable. For example, if you put a delay between the player's movement and the enemy's response, and also make the enemies take a bit of time to move, it's more obvious in what direction the enemy is moving. Great job especially for a 1st timer!