Epic Games Store has announced its Spring Showcase sale. The sale will begin from 9.30 PM February 11 and go on till February 25, 2021. Epic Games will make new announcements and show gameplays and extended looks on Twitch, all of them being livestreamed from 12.30 AM on February 11. […]