FloatingWaffles on 31 March 2015
Why would they show a Star Fox trailer only 2 months away from E3?
I mean, they could do it but last year they didn't even have a direct for a while because they saved a lot for E3.