Phil Spencer Wears a Battletoads Shirt, Speculation Ensues
How many people do you know who own a freaking Battletoads t-shirt? We probably couldn't count them on one hand. That being said, Microsoft's own Phil Spencer was seen rocking a sweet Battletoads t-shirt today at the Windows 10 event. If we know Phil like we think we do, we have a gut feeling we'll see something Battletoads related in t...