Stranded
- November 27, 2007
- Luka_M
"Stranded is a free online action game where players must fight off an alien horde. With various weapons and upgrades to choose from, players must strategize and survive as long as possible. Defend yourself against increasingly difficult waves of aliens and achieve a high score."