swab148, 22 days ago Tbf, both of those games have improved drastically since their fucked up launches.
Tbf, both of those games have improved drastically since their fucked up launches.