Has anyone else noticed this game, or maybe even tried it? It reminds me a lot of the old Carnivores games, of course just more modern and up to date.
I know it's still very early alpha and only available via pre-order on Steam, although at a very low and limited promotion period. I'm very tempted to try it out.
Trailer for droolz: