Brilliant for all especially kids. My grandson of 4+ plays it and just laughs and laughs with joy when playing. I know this was not intended for this purpose but it certainly helps in childrens development. Brilliant for me also. I have it installed on my iphone but it doesnt appear to be available anymore - shame.