"IO BARCELONA" content on TweakTown - Page 1
We found 1 items for the tag: IO BARCELONA
NEWS
Hitman dev expands to tackle biggest projects ever
HItman developer IO Interactive opens a new studio in Barcelona, Spain just a week after teasing a third studio might pop up.