Just a little over two weeks after its initial launch, Infinite Galaxy already has over 1 million downloads on Google Play – and it doesn’t seem to be stopping any time soon. Camel Games’ online mobile strategy game lets you explore the vastness of space in a vivid 3D environment. […]