Finished it at 6 am, but it was worth it. Like really, can't do anything but recommend it... It's very unique and there are some strong characters.