Was browsing stuff on YouTube and found that gameplay video:
Anyone heard about it ? Looks nice from a graphics and gameplay point of view, esp. for an indie game.
Release is supposed to be in less than a week, but couldn't find much news and it's not on Steam (looks like it should be...