This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
General Game Design
General Visual Arts
Game design and digital art veteran. Over 50 published titles. Visit gamecreature.com to view online portfolio, free online games and weekly cartoon.
Do not contact me if you are trying to sell me services - it will be ignored.