Honestly just very solid overall. Pretty much everything about this is a fun challenge and looks and sounds right. Funny dialog too. Great job!