Browsing Tag

12 free games

The Epic Games Store Will Give Away 12 Free Games Next Week

Love or hate the Epic Games Store, they're constantly giving away free titles, and next week we will be able to claim 12 free games! The PC gaming community often finds itself at odds with Epic Games and its Epic Games Store. Some people think their launcher is used by the Chinese government for spying. Others just don't like the store…
Read More...