Tag : Figment

Epic Games Store freebie alert: Tormentor X Punisher & Figment are up next week

joshua_dsouza joshua_dsouza Mar 20, 2020 Gaming,  News 0

Epic Games is back with another set of games to giveaway! Epic Games has been giving away the games since 2019 to bring in more user base to its game...