
Squirrel Lockdown
Squirrel Lockdown is the newest game created by Games 2 Mad. A crafty squirrel is stuck in a cage and needs your assistance to get out! Discover hidden clues, solve difficult puzzles, and escape in this exciting adventure! Best of …