Manchester-based Odd Bug announce Tails of Iron 24th January 2019Games Manchester’s Odd Bug Studios announce new title to kick off 2019