Behold Atchafalaya Arcade. It's an audio visual adventure that takes old technologies and scrambles them together in the present until something new and poetic arises out of the chaos.