So.. the rumors might acdtually be true now. April 1st 3:00pm (albeit for Germany, and not the US) was confirmed by it. We'll see. If they show a proper Paper Mario and Star Fox I'll be a happy man until E3.
Funny thing is the poster of that info admitted to faking it all. Either got lucky on the date or just a fake admitting a fake or whatever. Only time will tell, I will take any direct with a surprise or two.
A Nintendo Direct two days away without any sort of prior announcement, teasing, anything...and it just happens to take place on April 1st?