Ikari Warriors II

You know I really hate this game.  Mind you I never thought highly of the first game either but I know stink when I smell it. And this game stinks.  Back in the day when getting new games was not exactly a weekly occurrence we wound up with this piece of crap.  By that point […]