This game ticks the boxes very nicely! It plays well and didn't encounter any hiccup and you can tell the work was really put in on this one. Well done guys!