Gene Rain Review
Gene Rain is a 3D, next-gen, third-person shooter fresh out of Deeli Network Technology studios and yes, if you haven’t heard of them that would be as this is the debut game from the Chinese developers and their first attempt at strong arming their way to the FPS top table, does it work? Take a […]
Continue Reading