By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I watched the gameplay one and this game looks like it is gonna be fun as fuck. Wonder how many people can play co-op.