People need to chill out.
I played this game awhile back on armor games and thought it was really fun. The game isn't as hard to control as people make it out to be, seriously. Yes this game can be a bit rage inducing, but that's all part of the fun. :D