We played through most of the campaign. Think L4D from an overhead view.
For a free game, this thing is damn fun. I can see myself spending many hours of my life playing with friends on this. They could have sold this game for $10, and it would have still been a fantastic value.
I'll post some pics later.