Mechabellum: Free Weekend: June 11-14 — Tell Your Friends!

Mechabellum’s Free Weekend is officially live on Steam! If you've been waiting for the perfect moment to get your friends into the game, this is it. For the next few days, anyone can jump in and experience the full, unr…