Challenging but great! Even playing this by myself it's still a very fun experience! There were some physics bugs, and they sometimes helped me IMMENSELY, but overall pretty good!