poor production

Gene Rain – Review

Gene Rain – Review

Gene Rain is a game made by Deeli Network: a developer and publisher you probably never heard of. Gene Rain looks like a slick game when judging from the screenshots and trailers, yet with this specif... Read More »

Site Score
3.0