Declamazing

Strategy
Play in browser
Unfinished game about a worm traveling throughout the world trying to survive.
Survival
Play in browser