Shenmue III will finally arrive on Steam in just a few weeks
Out of nowhere, Shenmue III was ensnared by the siren's song of the Epic Games Store. Met to an outcry by tons of backers who felt bamboozled by the near zero hour change (just months before it actually launched), Ys Net and Deep Silver mai...