I've been playing it for the last day as well, I don't know if I'd say the maps suck, I think they're pretty good for close quarters battles, but I do think the spawns need to be worked out, especially in gunplay where you can literally spawn next to opposing team.
I do wish the sound was a bit...