SpecsUpdate
Steam RatingMixed
Ranked in these QuestionsQuestion Ranking
Pros
Pro ...........Disney
Has a money to spare.
Cons
Con ...........Disney
Focuses a little too much on getting their hand in your wallet.