Thanks Superku, that's really good to hear I've been needing some motivation lately, and that has helped!
The game is coming along slowly but surely as I redesign and reprogram the menu to be navigable with the keyboard and/or gamepads. Needless to say it is tedious, replacing GS's nice "buttons" system with all this code.