So Yoshi got a random trailer and release date announcement. March 29. That's strange to announce it like that.Plenty of people panicking and thinking the Jan direct has been cancelled since this and Dragon's Dogma have been announced out of the blue.