Islands of Wakfu - Launch TrailerIslands of Wakfu is now available for download on the Xbox Live Arcade Marketplace.By Mike Tao on March 30, 2011 at 10:52AM PDT Islands of Wakfu