02 min News Pixel Pulp Mothmen 1966 Headed To Nintendo Switch Chorus Worldwide Games and LCB Game Studio have revealed that Mothmen 1966 will release on Nintendo Switch. This… Alex SeedhouseMay 19, 2022 Read More