Independent Games Festival finalists

Armada Online
By: EvStream
Type: Free game

A multiplayer successor to the 1999 Dreamcast game, Armada Online packs you into a tiny ship and sends you out to the stars. You can upgrade the shields, weapons and engines, and group with other players to blow up aliens, blow up other players or mine crystal. The nice thing is, no server browsing or matchmaking is necessary- you simply run into other players along the way.