Reviews (Submit a Review)
Incredible
Reviewed by DAmicoThunder 6 on March 13, 2013
My first thought was how great the map layout is, it actually looks like Europe. I figured, y'know, why not? Played a few times and loved it. I have nothing bad to say about this map. I love maps l...
Support Nibbits by linking to us: