Home All-Time Best All-Time Worst Sites Help

Owlboy

The Ranking

88.13% Overall Rank: 918
Nintendo Switch Rank: 9
2018 Games Rank: 909
2018 Nintendo Switch Rank: 9
Score based on 8 reviews

Description

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

Latest Reviews

SiteDateTypeRating
CGMagazine 02/23/18 Review 10 out of 10
GameCrate 02/23/18 Review 9 out of 10
Cubed3 02/22/18 Review 7 out of 10
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