8bgames owl escape owl escape is a point and click escape game developed by 8bgames. imagine that you went to a fantasy forest to photograph some rare species birds. while you were taking photographs, you a rare type of an owl locked inside a cage. find some hidden object to solve some interesting clues to escape the owl from the cage. good luck…have fun!