Eye-mazing Illusions