Web developer, game programmer, design appreciator
Designer, illustrator & 70% water
Designer / Art director.
Designer, art director.
Ello. www.michaelalea.com