Deeli Network has revealed the first details and screenshots for Gene Rain. Gene Rain is a third-person shooter game which linearly expands the plot through new human narrative structures,the game presents a new macro world to everyone by shocking visual effects. Continue reading Gene Rain is a new third-person shooter, releasing in 2018, first details and screenshots