I feel like everything works really well together in this game. No element felt out of place, and that's awesome.