I'm like jabs, didn't know about the first game, but enjoying this one.  It has the hectic feel of an art studio, and it's new so postings will slow down a bit over time as everyone gets comfortable with their roles and understands more of the game in general.  Enjoying the pace and the people.