Sloclap — Game Developer Sloclap is a verified game developer on the Steam platform who have built, launched, and published two games to the Steam Store — Sifu and Absolver. ImageNameCurrent PlayersAll-Time PeakPlayer ScoreActionsSifu3762,37190ViewAbsolver1812671View