Nintendo 3 years ago Here’s One Of The Weirder Looking Games On The Switch Alex Walker Due out later this year, Membrane is a puzzler. Inside someone’s head? There’s a lot of brains.