Heck of a change of pace, but nicely done, keeping everything foreign but familiar at the same time.
THX 0477