Switch 2 Leaks: What We Know So Far