Don’t Die Too Much In Sifu

Developer Sloclap has divulged more information about their upcoming kung fu action adventure game, Sifu.

Read more ›