Improved CustomGameView