nintendosoup.com
Owlboy Limited Edition Delayed In North America
SOEDESCO has announced a delay for the highly anticipated Owlboy Limited Edition in North America. In North America, the Limited Edition’s release date has been pushed back to September 28, 2…