Fun game.
+1 on having a steam group!
Communication between team members is key to make the most of it.