The development team or at the very least the community management team has reportedly removed two controversial tags from Concord's store page following game's release and abysmally low player counts. The official Concord account on X confirmed the game went on sale...












