Tribe of Judah StarCraft Series Chapter Leader
What are your favorite arcade games?

I've been playing a lot of Nexus Wars lately. It's highly addicting :)
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.