2 years 8 months ago Link Gamasutra A number of PopCap alumni have banded together to launch a new free-to-play game studio in London. ... Tags Gamasutra