Lords of Exile launch trailer
In celebration of its launch this week, Lords of Exile has been given a launch trailer. This one comes from PID Games and Squidbit Works.For a reminder as to what you can expect, read the following overview:In ancient times of war in the…