Celtic Heroes – New Mobile MMO From One Thumb Mobile

One Thumb Mobile, the development studio in central Glasgow has been working on its first original project for quite some time now. ┬áIf you’ve been at any of the creative events over the last few …