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.  

69819493_2456774837739968_44439819594288