D Deleted member 11852 Guest Jun 2, 2015 #1 Very little known right now other than it's coming to Wii U, PC, iOS and Android.