Los Angeles, USA
Helsinki, Finland
Montreal, Canada
Firm going public in August
Games platform eying floating in early 2021
Firm has filed its S1 with the United States SEC