This is where the story gets really good less goofy more story driven....