Play as a person stranded in his/her own backyard. At just under two centimeters tall every insect is a deadly predator and every trickle of water is an impassible river. Do you have what it takes to survive? Can you make it out alive, stranded in the most familiar and yet alien place on Earth?