Simple, but with enough mechanics to make it fun and interesting the whole way through. The only thing is that some of the assets don't mesh super well with each other, but it's not THAT big a deal. Good game all around!