Battle Train: SUGOI Showcase!!

Battle Train is delighted to announce our participation in the SUGOI Showcase on March 27th! The showcase is spotlighting games that live up to their name – ridiculously awesome. Games that show new angles on beloved ge…