My son is 8 and loves Legos, just like I did at that age. However, he loves Minecraft also and spends more time playing it, creating things, exploring, etc, instead of building Legos. It's a strange state, because I feel like I need to limit his MC time because he could easily play it 4 hours at a time, but not his Lego time. Legos to him now seem to get old after having the same set an hour or two. They are too expensive to buy regularly though.