three man cannon review