viewtiful joe series discussion