Roach Race, a quick review