Wow this one snuck up on me. Trailer gives zero idea of what it's about but how good does it look?! Can't wait to give it a look.