Sifu coming soon to Xbox and Steam; A trailer and a release date for its next free expansion
Warm up your fists, elbows, feet and anything else that can be used to smash your opponents: Sifu will make its Xbox and Steam debut on March 28, along with…