News New studio Mother Games raises $5m in pre-seed round The New York-based studio is working on debut title Le Zoo, due to launch on mobile Sept. 10, 2024 Marie Dealessandri