Nintendo Switch players were not happy after an ugly placeholder icon for Owlboy showed up on the eshop. Several

Owlboy is coming to the Switch, PlayStation 4, and Xbox One on February 13. The retro-inspired adventure platformer was

Advertisement

Want Kotaku’s email newsletter?