This exact image was shown a few days ago. I don't see anywhere on Gamestop's site if this includes digital deluxe.... or if it's just DOA6 in a steel book.