Dung! Russian slang is hard to translate. I know this from personal experience.
[ad]Did you play Space Rangers 2?[/ad]

I hope such phrases will make it to the final release, and ESRB will mark this game with "weak language" rating.
Great haystacks my destiny.