With plenty of fan and critical acclaim backing it up, Sloclap’s mystical beat ’em up Sifu is set to finally arrive on Xbox platforms and the PC in 2023.
Read More »Time-bending, martial arts action title Sifu coming to Switch this fall
Acclaimed by fans and critics alike, SloClap’s action title Sifu is officially targeting the Nintendo Switch for a November release.
Read More »