Mode7 Game: Fixes and Improvements