SloClap's new martial arts game, Sifu, has had its release date moved up. The incredible-looking 3D brawler is set for an 8th February, 2022 release, after originally being slated for February 18th.Please click here to read the full story:
Sifu's release date moved up, looks wicked in new gameplay footage