breakout gamecontroller now properly resets