This is pretty brilliant, isn't it? I got it this afternoon, and I'm on my fourth play through. If I still feel like this by next week I think it might end up knocking Monoliths and Dimensions off the top spot for this year.
Does anyone know when the physical release is supposed to be coming out in the uk? Can't find it in shops, nor on Amazon.