I liked it, though it pretty much had the same message as when The Simpsons tackled the same issue: Yes evolution, but maybe (probably?) a creator
Which is a position i can get behind.
I just found it odd that there would be a straight-up creation (and not deism or something similar to what i espoused above) lobby in 1000 years, or at least one of any significance.
Monster Hunter: pissing me off since 2010.