Todd Antony was voted in 200 Best Digital Artist by the famous Lurzer's Archives for his work with the London based Happy Finnish studio.
Yeah !