Owlboy landed with details about release date for PS4

owlboy
  • Teddy

    Why to release a platfromer on PC?