Switch 2! The leaks where real