Sifu Final Update Patch 1.24 Released
Sifu, the critically acclaimed martial arts roguelike, has received its final update patch 1.24. The update adds a number of …
Sifu, the critically acclaimed martial arts roguelike, has received its final update patch 1.24. The update adds a number of …
Sloclap has just announced the release of Sifu update 1.06. This is a minor update that brings some improvements and …