Wow, this is a hell of a ride, if you'll pardon the pun. I thought the art for both background and sprites as well as the music were excellent, and I really felt for all three passengers. Definitely recommend!