Home All-Time Best All-Time Worst Sites Help


The Ranking

89.00% Overall Rank: n/a
Nintendo Switch Rank: n/a
2018 Games Rank: n/a
2018 Nintendo Switch Rank: n/a
Score based on 5 reviews


Owlboy is a vertical platform adventure set in the sky, where the islands of the world have been spread apart after a great calamity. You play as Otus, among the last of the Owls, a renowned race that has produced many of the world's great wonders
Release Date: February 13, 2018

Also on...

Latest Reviews

God is a Geek 02/15/18 Review 9 out of 10
Metro GameCentral 02/13/18 Review 9 out of 10
NintendoWorldReport 02/13/18 Review 8.5 out of 10
GameSpot 02/13/18 Review 9 out of 10
Nintendo Life 02/11/18 Review 9 out of 10