This looks extremely interesting. Hopefully the plot makes sense this time.