I got a chance to play this last weekend; I have to say, it was a lot of fun.
I saw in the Q&A there are 4 city maps - a standard one, a hard mode one, a co-op one and a PVP one.
Where do we get these maps? Was that only for backers of the Kickstarter?