Refactored for Games.