Sifu release date delayed to early 2022
Sloclap's martial arts game Sifu has been delayed to 2022.
New to Shacknews? Signup for a Free Account
Already have an account? Login Now
Sloclap's martial arts game Sifu has been delayed to 2022.
Everybody was Kung Fu fighting, online.