Battletech Live – Catalyst vs. The World
Battletech Live – Catalyst vs. The World
We are streaming a live game of Battletech on a stage. The folks at Catalyst are taking on members of the community in an epic battle worthy of your participation.