Owlboy

Owlboy

2018

System
Switch eShop
Publisher
D-Pad Studio
Developer
D-Pad Studio

8.7

Game Rating

User Ratings: 41

Our Review: 9/10

Owlboy Reviews

  • 122

    Switch eShop

    Review Owlboy

    A real hoot

    Owlboy is a game almost 10 years in the making; surviving a variety of ups and downs over the last decade, the developers at D-Pad Studio finally felt the sweet taste of universal acclaim when it launched on PC last year. The game tells the story a mute owl called Otus, an underdog of sorts who is always looked down upon and thought to...