I like your input approach. Attaching the keyboard defaults to a Genesis controller was easy. It was a little annoying that I still saw Xbox button images, rather than the actual names of moves, like "Interact" and "Special" but I did get used to it. I'm not sure if there's a way to exit the game, other than Alt+F4.
