This is really nice! I agree that the directions are a little disorienting because they're relative to the character rather than the player.
The level design is really good!