Sifu Official Release Date Announced with TrailerBy Christian Pepitoon August 25, 2021Official release date finally announced.
Sifu Officially Delayed to Early 2022By Christian Pepitoon July 8, 2021It will now be launches sometime early 2022.
Sifu Free Summer 2022 Update Introduces New Gameplay ModifiersBy Christian Pepitoon August 26, 2022Sloclap has recently revealed details about the Sifu free Summer 2022 update and its release date. Sifu Free Summer 2022...