Big bang Theory: The Euclid Alternative review