Looks like you had a great day. Those things are what they will remember their whole lives. Dad took the time to involve them, interact with them and do things with them. Ive made sure to try to involve my kids like this because from my own upbringing, where I didn't get much attention like this, I understood the importance of it.
Good job!
Gary