Islands of Wakfu - Teaser TrailerCheck out the teaser trailer for Islands of Wakfu.By Mike Tao on March 21, 2011 at 11:08AM PDT Islands of Wakfu