Our Most Anticipated Games Of November4 years agoRelease Date: Wednesday, November 2nd Platforms: PC A game literally years in the making, Owlboy lets players take to the sky to...