There's a bug: I forgot to check for availability of gamepad, so it assumes you have one, and won't work otherwise. So: GAMEPAD IS NECESSARY! Sorry :)