News Just days before release, WRC 8 announces Epic Store exclusive launch on PC WRC 8 is an upcoming rally simulation game from the folks over at Kylotonn. That studio has had hands in a lot of ... By A.K RahmingAugust 28, 2019