New Nintendo Direct incoming! The upcoming stream, which hits on Tuesday, April 8, at 6PM Eastern, will focus on Super Smash Bros. for Wii U and 3DS. Will they finally reveal Yoshi? We shall find out. Above is today's Smash Bros. picture of the day, featuring Isabelle from Animal Crossing.