Home All-Time Best All-Time Worst Sites Help

Owlboy

The Ranking

80.71% Overall Rank: 4375
Xbox One Rank: 177
2018 Games Rank: 4361
2018 Xbox One Rank: 177
Score based on 7 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: April 10, 2018

Latest Reviews

SiteDateTypeRating
Official Xbox Magazine UK 06/23/18 Review 8 out of 10
GameGrin 06/18/18 Review 10 out of 10
TrueAchievements 05/07/18 Review 3.5 out of 5
ZTGD 05/02/18 Review 8.5 out of 10
New Game Network 04/26/18 Review 80 out of 100
Critical Hit 04/12/18 Review 8 out of 10
DarkStation 04/09/18 Review 3.5 out of 5