Welp, in the span of 9, maybe 10 days, Lord of the Lost, released the […]