Im pretty sure this is that game i saw many moons ago and thought "hey rad, a cool voxel game!" And then promptly forgot the name :). I do looooove me some voxels (and balls).
Hope it gets back on steam, though if im really jonesing for it i could go to humble or wherever theyre selling it now. Also guy got what he deserved but i admit i feel a tinge bad for him, out of common human decency i suppose. Hope he eventually learns his lesson for his sake.
i like how many people think twitter is some vacuum where you can just spew any inane supposedly private thoughts you have. maybe it feels like some weird grey area that people don't think pertains to their professional life in the slightest, but i think more and more it's turning out to not be that way.