An Epic Games Store spring showcase event and sale are coming this week

Twitch stream promises “exciting new announcements”

An Epic Games Store spring showcase event and sale are coming this week