Chaz Carter
I'm an indie game designer and artist based in the UK. Check me out at http://www.FlashChaz.com !