Nice!You can let to the player the option to choose the control type, Mouse or Keyboard or even Joystick.
due to the inventory, joystick may not be an option. i think i can come up with a way to do inventory with keyboard though