Devlog Demon Legend – A year in review March 7, 2020August 15, 2022 Demon Legend – A year in dev: Heyas all, Ikkir and Muta we figure it’s a good time to go […]