console yrself with the new bleep pop

this wz the headline in metro – so i don’t actually know what the “new bleep pop” is exactly, as i couldn’t read over the fellow bus traveller’s shoulder w/o making a weirdo of myself… what i cd see of the first para is that it’s something to do w.computer games, hence this post is here to celebrate the tremendous pun on CONSOLE hurrah!