Technology App Review: Radiohead’s PolyFauna for Android and iOS It’s not every day that Radiohead releases a free smart-phone app, but when they do, it’s downloaded over a million.. 19 Mar 0