Generic Space Shooter: Full Steam Deck Compatibility

I have updated the game to have full Steam Deck compatibility. I have also fixed some bugs and added a hard mode in the options menu.