Sifu Launches on Xbox and Steam in March 2023
Sloclap via an official trailer has revealed that Sifu is coming to…
Sifu Screenshots location for the PC version
Sifu is a martial arts action game from Sloclap, and Microids. The…
Sifu System Requirements Officially Revealed for PC
Sifu is an upcoming action martial arts game from Sloclap and Microids.…
Sifu File Size and Trophies Revealed for PS4 and PS5
Sifu File Size and Trophies Revealed for PS4 and PS5 and the…