Just downloaded this, and my wife and I spent most of last night and tonight playing.
It feels like a Minecraft with a heavy Megaman vibe. Definitely fun!
Been seeing stuff about this game. Apparently it has been out for a while on PC though. I am sort of interested in checking it out.