
Basically, you can choose a window size and set custom keys for the game, then it saves to a "settings.json" file in a "data" folder, wherever the game is located at.
The one thing missing is giving out an error if the player presses a key that's already assigned.
Capx : https://dl.dropboxusercontent.com/u/2383513/linkedOUT/dslauncher.capx