Override 2: Super Mech League: Beat the Override 2 Devs and Win a Prize in This Weekend's Contest!

This weekend, get ready to put metal to metal and compete to win prizes by queueing in up Override 2: Super Mech League to take on the developers of the game. To celebrate the free weekend on Steam and Xbox, members of…