Great work, ptitSeb!
I've taken a look at the diff, and there are far fewer tweaks than I was expecting. I'll try and incorporate some of those into the main code (will probably create a control config so that WASD isn't hard coded, too).
Hmm, shame the save games weren't compatible. I'll make...