Red Letter Media talks about Prometheus - SPOILERS