2 years 9 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