Nitpick: Continuous movement when you hold down an arrow key would be nice (and pretty standard, if you're building a RL engine). Also a keyboard interface to access the inventory, IMHO. Something simple, like pressing "I", followed by "1", "2", or "3", should suffice.
As always,
Minotauros