Art installation or kids having fun?