First announced a year or two ago, we’ve finally got more information on 7 Deadly Sins Origin! Proper gameplay footage was finally shown off at the new GDC event.