Skylanders?That game series means SO MUCH to me.Mother with Dementia.What did yall think of it?...Show more