popculturenetwork.com
Is This Game Worse Than Fortnite?
Someone sent me a free key for Russia Battlegrounds on Steam. During the live stream, I realized the game is only 99 cents… but is it worth that much?