Menu
in

Owlboy Review

Peter reviews Owlboy, the beautiful 2D game from D-Pad Studios with a heart of gold.

Read Petere’s in-depth review at GameSpot.com!
http://www.gamespot.com/reviews/owlboy-review/1900-6416567/

Subscribe to GameSpot! http://youtube.com/GameSpot

Video Source

Leave a Reply