I haven't even played this game yet (like I'm downloading it now), but I can tell a lot of care has gone into it.