Epic Games has announced the Epic Games Store. It’s the company’s attempt to take on Steam, the world’s largest PC game digital storefront head on.
- Oppo R17 Pro With Super VOOC Flash Charge, Triple Rear Cameras Launched in India: Price, Specifications
- Super Smash Bros. Ultimate Download Size, Gameplay, Roster, Release Date, and Everything Else You Need to Know