Owlboy on Switch Launch Trailer

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:

Leave a Reply

Your email address will not be published. Required fields are marked *

You 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>

*

Lost Password

Skip to toolbar