Brainbug Design is a concept art/vis dev studio embedded within the entertainment industries, overrun with compulsive world builders!