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 …