Source Technology
Source Technology is a video game developer headquartered in Wujiaochang, Yangpu District, Shanghai, China.
Party Animals for Xbox Series, Xbox One, and PC launches September 20
Party Animals will launch for Xbox Series, Xbox One, and PC via Steam and Microsoft …
Party Animals adds PS4, Xbox One, and Switch verisons
Physics-based party game Party Animals will launch for PlayStation 4, Xbox One, and Switch in …
Physics-based party game Party Animals launches for PC in late 2020
Publisher Source Technology and developer Recreate Games will release Party Animals, a physics-based party game, …
Party Animals
Party Animals is a fighting / party video game developed by Recreate Games and published …