Liberate Stuck Twin Rat is the newest game created by Big Escape Games. A twin rat lives in the wild in this escape game, but it was captured by some dangerous individuals and imprisoned in a cage. You must assist the twin rats because they have no idea how to get out of this cage. Best of luck!