100%, endings a little weak but it’s a fun ride other than that