NextDream: Add support for Xbox controllers

Added support for Xbox controllers — you can now use a controller to solve puzzles in the game.