Strigiformes – The fate of the forest rests on the wings of a tiny hero Open world platformer game where you take the role as a small owl on a big mission In this amazing adventure game you play as a small owl on a mission to figure out what has [...]