Buckets of Fun

I could be on the river or in the desert

I could be in the swamp or a sparkling city

I am rather rectangular and can make lots of noise

I have bright lights and pictures too

They bring their cups and buckets and feed me well

They want me all to themselves quite greedily

When finally I am full and can take no more

I am suddenly everyone’s new best friend

What am I?

Check Braingle.com for the answer.