Gameitall
August 31, 2021
Sifu, the upcoming game from Absolver creators Sloclap, isn’t a big jump from their previous Kung-fu-centric game with the major exception that it will be a single-player focused title....