The rumors circling a Battletoads return came to a head at E3 this year with the announcement of the Rare Replay collection, and Microsoft didn’t waste its next tradeshow appearance for a chance to capitalize on the hype. Folks roaming San Diego Comi…