sifu

Sifu – The first 30 minutes on PC

Rate this post

Sifu Sifu is the new game of Sloclap, the independent studio behind Absolver. A third person action game featuring intense …

source

Related Articles

Leave a Reply

Check Also
Close
Back to top button