It's the year 2135 and nature slowly claimed most of what was once a huge metropolis. Time as a concept no longer exists and only overgrown concrete remains stand still as a monument to human life.