Thread:CaptainPS/@comment-809585-20190418092240

NRS haven't officially confirmed anything both videos are leaks, especially the second one which is shitty cam footage that does not constitute to officially being confirmed. There has been no official advertising from the Devs so it is still leaks. 