SIFU has raised brows since it was first shown and we’ve been following development closely. While we haven’t seen it mentioned many times, in case you were wondering SIFU roughly means “Master.”
This morning, the team at Sloclap gave us a behind the scenes look at the work being done to capture the martial arts that will be on display when the game releases on February 19, 2022.