3 years 2 months ago Link Gamasutra Free-to-play publisher Tilting Point has formed a new studio in St Petersburg, Russia, to expand its global network. ... Tags Gamasutra