This is a pretty good laptop. It uses an i7, but most laptops do. The GPU is decent, but it is a Nividia card, which tend to not be the most suited for games. So it'll probably heat up a fair bit. You're gonna want to keep it plugged in a lot, as it has a max battery life of 5 hours. Running Minecraft, it'll drain the battery pretty quickly (Think less than 3 hours). Not a bad build indeed. I'd say go for it.
E. I'm not a big fan of Lenovo computers, being an Asus user myself. But this will be a good mid tier gaming laptop. Don't expect too much, don't abuse it too much.