very well executed, nice art and sound, and challenging without being overly frustrating. Very strong entry