Better planning for creating game instances - use "returns" meaningfully