Sifu Live Action Short Film Released – The Cost of Time
Check out some sweet kung-fu action ahead of the game’s release.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed