You need quick thumbs to master this challenging 2D physics-based game. You must bounce off objects and escape before the walls crush you. At some point, you might feel like a fly in a Venus flytrap, but if you have what it takes you can escape.
Show More