Marvel’s Avengers has a weird bug that puts your IP address on display
By Klera in Technology
Updated 3 years ago
The developers are investigating the issue.