Nice, retro, and really hard! Although that might just be due to my lack of foresight. A really cool concept well executed!