Help the owl to make its nest. Catch the leaves but avoid being knocked out by apples!
Mega Owl is an addictive casual arcade game with a simple gameplay, scores ranking and sharing on the social networks.
Try to get the highest score and compare it with your friends!