Owlboy on Switch Launch Trailer ISAdmin February 5, 2018 No Comments News, Nintendo Switch The wait is almost over for Owlboy on the Nintendo Switch.The highly anticipated release is set for February 13 on the Nintendo eShop. No word yet on if the game would have a physical release. View below the launch trailer: Related Items Shin Megami Tensei V starts official development February 20, 2018 Google’s “Stadia Makers” Program To Empower Indie Game Developers March 23, 2020 Forager Available On Xbox One And Windows 10 Devices July 17, 2020 The “Cozy MMO” Palia Is Preparing Its Beta And Sketching Out The Future July 2, 2023 Leave a Reply Cancel ReplyYour email address will not be published. Required fields are marked *CommentYou may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> Name * Email * Website Save my name, email, and website in this browser for the next time I comment.