Firesquid

Firesquid is a video game developer headquartered in Paris, France.