Zwok
Worms based flash game.
Tank Mania
Interesting game concept should definitely try.