I've played it!

I've been playing this for the last week, and am loving it! It's brutal, awkward and compelling, full of clever mechanics. Anybody looking to get it when it comes out, hopefully soon?