About Me

Creature TD

London-based CFX Artist, currently finishing at the University of Hertfordshire. Avid problem solver and team player, constantly looking to improve myself.