Dokuro Launch TrailerWill you be able to best the Dark Lord's traps?By Erick Tay on October 16, 2012 at 9:00AM PDT Dokuro