Wednesday, June 1, 2016

The Legends of Owlia Standard Edition to be released TOMORROW!

The wait is finally over! The Legends of Owlia SE will be released tomorrow at! I will make a new update when it is available with information about the store page, and a new top level page for the site.