Neurovista: Blurring the Line between Humans and Machines