A new business briefing says it'll launch three games by the end of 2025.