The game has been doing really well on Steam after being released last March, now Xaviant is bringing their bloody game-show themed battle royale to the Xbox One on June 2 The footage looks alright, but it's going to be a challenge to see how it holds up compared to the PC version Granted, the PC version[...]