No it doesnt... it used to have lil video games for kids in the dining area. But not sure if they still have after the remodel.
Nope, but it has Touch2Play games, especially on the family table of Touch2Play.
Thanks! Your answer is awaiting moderation.