Mario Strikers: Battle League free demo drops

Mario Strikers Battle League

There’s a lot of talk about the future of FIFA simulation games, but there’s nothing more real than having Bowser score a goal with a bicycle kick. Mario has been through a lot of sports – baseball, golf, tennis, even the Olympics! But, one of our favorites is Super Mario Strikers. This game, which had … Read more