Who was upset we had no leaks??
Looks like we are bound to get some
https://twitter.com/Doctor_Cupcakes/status/605500557923655682
https://twitter.com/Doctor_Cupcakes/status/605502296613601280
https://twitter.com/Doctor_Cupcakes/status/605503294446936065
I remember when Fallout 4 was announced last week.