Love this game. Very polished and fun to play. More "kill to progress", than "die to progress", but conceptually this game just works so well.
Well when there is a kill, there is a death :P But i get what you mean! Thanks for the compliments!