The final god squad