Microsoft is celebrating the recent launch of Avowed with a striking interactive pop-up, the 'Bloomboard' on Bethnal Green Road, Shoreditch, London. Modeled after the striking, creeping Dreamsourge ...