Can be played entirely with the mouse or entirely with keyboard or combination.
It also has a rewind function so if you make a mistake you can go back
Can be played in a window
Onscreen Keyboard works
Gamepad so-so.
Demo is available