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 worksLast seen9Sampled 20 minutes ago · not a live figure—of peakAll-time peak77Apr 2026