This thread is for the general discussion of the Article Royal Mail to release stamps commemorating History of British Video Games. Please add to the discussion here.