Posted on 07 March 22 at 18:48LeoCosAffo has just submitted some Game Info for Overlord: Fellowship of Evil Achievements.LeoCosAffo said:Release date is 19 October 2015. Source: https://steamdb.info/app/306670/