Los Angeles, USA
Helsinki, Finland
Montreal, Canada
New job listings suggest the Arkham developer is gearing up for a major new release