Owlboy

Owlboy was a game that took nine years to make. It started development in 2007 and finally got released in 2016. As a result of the developers’ efforts, they created the game with the goal of never having to cut corners. Director Simon Andersen was inspired by the release of the Nintendo Wii, creating a five … Continue reading Owlboy