SC27 - Nintendo's E3 Plans, EA bullish for the Switch, Flat Heroes, Animal Crossing, and a Baseball game for the Switch?