By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Remember when people said that a developer is as only as good as their last game ?

Well it's official, Itagaki sucks and ironically enough it was Valhalla's first game ...