tRv56 Posted December 22, 2021 Share Posted December 22, 2021 In my opinion its the best platform supporting games, and to buy and play games. i don't think other platforms like origin or epic games are close to it ive also heard that Amazon was planning on launching one (as per the Twitch leak of previous months). Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.