[XBOX] Onrush Open Beta Will Launch On May 17, 2018.
Onrush open beta will launch on May 17, 2018. The test starts at 9 AM EDT on Thursday and concludes at 5 AM EDT on Monday, May 20. This game looks amazing. It is brought to us Codemasters who developed