Minecraft - my new love?

I've recently been introduced to Minecraft thanks to one of my students. I can't believe I hadn't heard of it before in all my years! I'm definitely showing my age here ... whoops!

I'm not at all an expert at the game given I've only played it for a couple hours to date but I have fallen in love with their 'enchanting' system. Such an interesting way of spending experience points ... I wonder what else it could be good for.