I haven't played much recently, and in general I prefer a ladder game rather than the arcades; however, one of the ones I did enjoy was a tower defense game. It was a 4v4 game that had an economy as well. Sadly I do not remember the name, but it used to be pretty popular.