Ruin establishes the foundations of an overgrown urban environment, but resembles a mere tech demo. Look closely. Does the post-apocalyptic vibe ring any bells? The stylish art style? If only the cover art had some humans running within a maze...!... Read the full review »