Great to see you are still around. Hope you are continuing progress.
Losing source code and all assets is horrible, it's happened to a number of games I've followed. Use online source backup from now on
I'd love to play it on any platform. I have homebrew on my Wii but I don't really like the controls for this style of game (yes I have the classic gamepad, too)
PC would be best I guess. XBOX 360 gamepad for windows