Can Rockets finally deliver?