NewsSUCCESS Corporation announces IZUNAKukuOctober 3, 2023 by KukuOctober 3, 20230430 SUCCESS Corporation has excited fans by announcing IZUNA (working title), a revival of the DS title “Izuna: Legend of the Unemployed Ninja,” which will be...