Sifu Moves Release Date Forward

French developer, Sloclap, made a surprising move by announcing a new, closer release date for their upcoming kung-fu combat game, Sifu.

Read more ›