Declamazing

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