OLQM set for fun and games July 31