I checked out this square this past Saturday and loved it! I'd say "Square" is definitely the right term for this, as it doesn't feel like a park at all, but that's certainly fine.
I saw a group of police officers on bikes hanging out at the park, the ping-pong/fusball tables were all occupied, a couple was having professional pictures taken, and multiple groups were scattered throughout the park just hanging out and sitting. It seemed like a number of people were trying to go to Ellen's and were simply waiting around at the park until their table was ready.
Overall, I was very impressed at how active it felt given that it only opened not too long ago. Like lakewoodhobo said, it's not exactly a big park, it's mostly just a pretty place to sit and hang out, but it's a huge improvement over the surface lot, and really ties the entire area together much better.