Seriously the first thought that went through my mind when I saw this was Chrono Trigger and that place in the future that's a complete wasteland. Between the description of it being the world if Deathwing won and seeing that picture, I definitely think it seems like Chrono Trigger.