The game is based off a Russian movie, I believe.
Yep. Stated on the website:
Night Watch is a unique tactic RPG set in the epic universe of Others, shown in the blockbuster movie Night Watch.
is for fire that burns down the whole townU
is for uranium bombsN
is for no survivors
...when you're having FUN
You know selling dlc before you patch the client doesn't impress upon me the need to support your shit. -massdev