Snowcastle Games’ four year long passion project is set to release September 27th, 2016 on Steam for PC and Mac. Indie developed, Earthlock: Festival of Magic looks to rejuvenate the early 3D console RPGs...
Read More
1 Minute