Leaks a plenty today from Microsoft... let's discuss. Plus 3 presentations last week for us to talk about; Nintendo Direct, Sony State of Play and CD Projekt's Cyberpunk 2.0 show. It feels like E3!What We've Been Playing:StarfieldF Zero 99