Just found the soccer ball in the tower outside the left green hall entrance, This is going to spawn mini games with tower players if this is in the full game. For those curious where its at, it's near some crates near the green side staircase to the overlook of the Tower entrance. Have fun!
-
It really is a nice touch, and promotes making your own fun even in the tower