Game is already pretty big. At a minimum, you might want to move this to a separate class.