Game News Haikus: Guitar Hero Live, Star Wars Battlefront, emotional reviews, and more By Darren Nakamura 21 April 2015