Odd Bug Studio

Odd Bug Studio is a video game developer headquartered in Manchester, England. It is known for Tails of Iron.

Founded: June 2016

Official Website
English