Zürich, Zürich, Switzerland
Newly opened indie game studio based in Switzerland comprised of ETH graduates.