Nation Red: Versus has just gone live on Steam!

Hello everyone, letting you know Versus has just gone live on Steam! store.steampowered.com/app/471330/ Valve has set up an additional Nation Red discount which will stack on top of the launch discount. As before, if yo…