Sorry if I posted this in the wrong forum, but anybody seen it yet? Worth renting? Finding mixed reviews. Just want some feed back. Thanks