Ok so a while ago I played this really cool flash game but I forgot it's name. I was wondering if someone could help me find it again. The game was about this guy with a red scarf(don't ask) who was infaltrating a russian base or something like that. I really liked the game because it had ragdoll physics (something like raze) and there were a lot of boss battles. If anyone has played this please reply.