>>376126002
Bought and installed this, gonna give it a try later. 
And if you wanna join wednesday lobby, do the same, as there might be a tutorial or some shit you need to play thru before co op lobby!
t. Chinchilla