Posted inScience Nintendo Reveals a Slew of New Games Posted by Renee Kreller June 2, 2015 In preparation for E3, Nintendo announced a slew of new game titles prior to the…