an Entity in Data Space: 134.155.108.49:8890
Team Fusion is a department of the studio, which specialises in PSP and other console titles.