We track 1 game published by CriticalLeap.
Overwhelmingly Positive
Named as developer on CriticalLeap games we track.