I played it with a friend tonight. I'll try to get a review up tomorrow sometime, but my first impression:
It's a total blast.
Building your own dinosaur is exactly as fun as it sounds. Which should be a lot.
Great! Will look forward to your review