EXD - Extra DimensionalLords of IllusionReleased 16 Apr 2026·App 3962020Steam user reviewsVery Positive81.8%· 380 reviewsRecent Mostly Positive · 73%SteamPeaks Rating78.3 PositiveRecent 30 days 48.0How it worksPlaying now24+11 vs. yesterday31%of peakAll-time peak77Apr 2026