I went in expecting tired alien tropes, but got something completely different. This has massive potential.