The creators of Plants vs. Zombies and Bejeweled found Electric Manta Studio
August 7, 2021
A group of people from the studio PopCap led by Mark Cochrane of Lightneer founded a new studio, Electric manta, headquartered in London. It happened some time ago, in …