What is this game with the interesting title?
I have the demo a shot. It seems fun. I have been really getting into indie games lately. There is a charm and appeal that you will find if you don't get hung up on needing to only play AAA titles.
As much fun as I think I will have with this... I will wait until a Steam sale. $10 and I will buy it. Would I prefer to pay less, sure, but this will help support indie devs.