New coop game, finally a better gameplay video:

https://www.youtube.com/watch?v=m97O1dQAyhc


YOUR THOUGHTS?