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