This was insanely cool... I love everything about it. Had a great time playing! Here's my playthrough: