Pages

Tuesday, May 5, 2015

The Legends of Owlia Teaser Trailer and DEMO ROM!

The Legends of Owlia is expected to be released late this year after we wrap up development and testing. Check out the teaser trailer:



and make sure to download the demo rom!