Making games with their own unique brand of Britishness and experimentation, British indie devs Big Robot Ltd have been around since 2010.
jim@big-robot.com