Yeah I got stuck around the same point as the person commenting below. Really cool submission though. Man, when you close that window things sure take a turn!
Glad I came across this one, great work!