PCGaming 1 News Read More
The game caused a $200 million hit to revenue. Rocksteady Studios has reportedly laid off several staff members as a result of the disastrous release …
PCGaming 1 News Read More
The game caused a $200 million hit to revenue. Rocksteady Studios has reportedly laid off several staff members as a result of the disastrous release …