Gene Rain now available on Xbox One in Germany and the USA
Chinese publisher E-Home Entertainment Development announced that Gene Rain, a third person shooter, is now available on Xbox One in Germany and the USA. Releases for the rest of Europe and Russia are... Read More »
