Nice spin on the genre with the rewind! The comments here have already said everything I wanted to say but all in all, this is all pretty nice and plays well, so good job! :D