Forge is a new gaming platform that has gained significant attention since its beta launch. In just one month, the platform has registered more than 200,000 users. The company shared this information and other details through an infographic in a press release. Forge currently offers a diverse range of nine video games, including popular titles […]