So I've been playing this for the past couple of days. From what I've heard it's kind of like a 2d version of Minecraft. Unfortunately I haven't played Minecraft so I can't really offer anymore comparisons there. Regardless, it's a pretty sweet game, and the developers plan on continuing to work on and add content to it for a long time.
Here's the official site if you'd like to check it out.