CosmoPuzzle: For Builders of Their Own Universe