Who are the people that are putting on this thing in the movie? The World Robotics League? Are they that other organization doing this
water game with those big tubes from
Building 19? I almost wish I went with the robot, but a 4~5 hour drive each way and work the next day didn't sound like fun.