Isn't that brainf*ck?
>+-++-+-->[+--+]+ +++--.-------- -.+++.[++>---+ +.-[----->++-. +[->++++.+++++ ++++++.---------- --.----[->++++ .-[-->+++++--- .------.[--->+ ++.[-]>+-++-+-- >[ +--+]++ -++-+-->[+--+]=> xor-with-key
+++++++++++[>++++ ++++++++[- ]-[>+-- -[-][-]>++> +[>++[-][-]>+>++[++ >++[-] [-]>+>+[>++++[ -][- ]++++++++[>++++++ ++++++[-]+ ++>>+>+[->+++[-][-]+ +++++++[>++++++++ +[-]+++>++ ++++>+>+-++-+--
=> z.\SUY.ZA...
(hex values of the key: 7A B3 5C 53 55 59 03 5A 41 03 06 01)
xor-ing the .png with the key gives a data blob, so it's either an executable (which I'm not going to run) or I did something wrong.