Flamboozle

Action
Play in browser
2D pixel art, tile based, (a)RPG, adventure game
Adventure
Defend yourself as a tree againt steampunk machines
Action
Play in browser
3d, turn based strategy game
Strategy