S snarfbot Regular Supporter Jun 2, 2015 #1 any of you folks playing this? they just released a new map the other day, its huge.