I'm not young but I hesitate to call myself old because I hate that word unless I am talking about antiques. So, given that, I am not familiar with the games you listed. I have a 9 year old grandson and I am wondering if this would keep him busy and happy. Thanks.