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 […]