A bunch of guys I know go to DLair on Wednesdays to play XWing. I don't know anyone who plays Armada.
Forum Rules