I have to say, i've played almost every game on that list (except the shooters like R-type which i never liked) and that list is pretty much spot on, ESPECIALLY that fucking Ninja Gaiden. Fucking Alma. Fuck.
Edit: Wait. Guitar Hero? Really? get that off there.