Very easy to understand but complex enough for you to always find something new to do. Excellent game!