2
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 …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 …Read More