DreadXP là công ty con thuộc Epic Pictures Group, nghe tên hơi quen quen nhưng nó không có quan hệ gì với Epic Games mà chuyên chuyên sản xuất phim và các chương trình truyền hình độc lập có trụ sở tại Mỹ. Ban đầu, nhà sáng lập kiêm tổng giám đốc Epic Pictures Group là Patrick Ewald đặt mục tiêu phát triển những sản phẩm giải trí tốt nhất trên thị trường với tiêu chí “làm vì fan, dành cho fan”. Với mục tiêu này, họ đã sản xuất, tài trợ và phát hành khoảng 20-30 bộ phim độc lập ra thị trường giải trí mỗi năm.
Đến năm 2018, Epic Pictures mua lại trang web chuyên về kinh dị nổi tiếng thế giới có tên Dread Central và khởi động thương hiệu kinh dị đa phương tiện mang tên Dread. Sang năm 2019, DreadXP được thành lập để thực hiện các nội dung về review, podcast và stream. Đến năm 2020, DreadXP tiếp tục mở rộng tầm ảnh hưởng khi bắt đầu đứng ra phát hành bộ sưu tập game kinh dị indie dưới tên gọi The Dread X Collection. Về cơ bản đây là một bộ sưu tập những game kinh dị đến từ nhiều nhà phát triển nhỏ nhưng đầy sức sáng tạo trong cộng đồng phát triển game indie.