This is a very polished game! I really enjoyed going through it, since the mechanics are really well developed :)