I agree with diagonal movement - absence of it makes the game a little more difficult than it needs to be (storywise, too). Like the use of wall assets for the keys :) Good job!