>>718279062
>76 players
hoooooly fucking SHITSHOW
Are they even gonna bother releasing the remaining 3 DLC characters?? also sequel never ever ever. They really fucked up