95%Games & ToysReviewsREVIEW: Slocap’s ‘Sifu’ is a Punishing, Unforgiving, and Panic Inducing Martial Arts Ride