I think one of the best way to keep kids entertained is to buy them any musical instrument (only in cases they want it).For example, recently I've purchased
drums to my kid and that was the perfect way to entertain him for long hours. I think it may even help him in his future.