Brand new out of Causal Bit Games Youtube channel:

I got a chance to play their latest beta build and I gotta say it delivers. I see good things happening in these guys future.