online game
Here's a long shot. Anyone remember a free multiplayer game online that was pretty big 2-3 years ago, involved tiny people in vehicles with mini cannons on 2D terrain. It wasn't an mmorpg but it was massive multiplayer I think. I used to see people playing it in Odegaard back then. No, not Counterstrike.
thx!
thx!