marvelous

Marvelous cans Inafune's $3.8m 3DS game

Marvelous cans Inafune's $3.8m 3DS game

Publisher pulls the plug on Kaio: King of Pirates following series of delays