Chump Squad is a developer of video games.
In publishing its games, Chump Squad collaborates with Klei Entertainment. The developer's most recent work is Lab Rat. Production release is scheduled for 2025 r.
Chump Squad is a developer of video games.
In publishing its games, Chump Squad collaborates with Klei Entertainment. The developer's most recent work is Lab Rat. Production release is scheduled for 2025 r.