It was an excellent game. I had to turn down the quality to run it correctly, but it didn't stop my experience. I found it pretty difficult, and it was seemed very long, so I'm waiting to complete it tommorow.
Like the user who said it above me, the random weapon switch did little good, since I liked the weapons I was currently weilding.
But overall, great game. It deserved all the hype it recieved. I'm definitly gonna DIGG it.