what game is this. .. It's been awhile, but isn't that Raiden from Metal Gear? what game is this It's been awhile but isn't that Raiden from Metal Gear?