Some guns don't seem to work, and gameplay is a bit long. I did beat the game, the reload animation and sound were so satisfying it made me continue.