This week's freebies on the Epic Games Store are Blair Witch and Ghostbusters

It's also nice to see this series still going despite its silly, fun nature. In fact, you can grab some Ghostbuster skins right now in Fortnite if you want to rock …
View full source