GamePlatform refactoring.