Space Crusaders: UI Quick Patch

It's been 30 hours since the release of Space Crusaders, and the amount of players playing the game has been more than expected! The feedback generated from the release has been invaluable, really showing me what needs…