DS Shin Megami Tensei: Devil Survivor 2 Review February 27th, 2012 0 Atlus once showed you that death is something you can escape from with the release of Devil Survivor. Following the successful release of the...