All fun and games at Delmar Loop