Donovan Liu - is a video game artist. Donovan Liu began his career in 2014 and has worked for companies such as Devolver Digital, Vagabond Dog and GHI Media. Donovan Liu's first game was Always Sometimes Monsters which was released 10 years ago. Best Game Donovan Liu contributed to was Always Sometimes Monsters. Donovan Liu's latest work is Always Sometimes Monsters which was released 10 years ago.