Yeah, sorry about that. The complete title is "Red Orchestra: Ostfront 41-45". Just a bit of a mouthful, so I only wrote Ostfront. The link you posted to the game is indeed the correct one.
The next update is adding a new weapon, some cosmetic changes and some minor bugfixes. It should be out any day now. It's not like Battlefield where you need the patch just to have a working game. The game is completely playable right now, so really there's no sense in waiting for the update, unless you just want to update the game all at once instead of having to install and update, and then update again a few days later.
Just be warned that it's a completely different experience than most other FPS's. Many people hated it for the first few hours they played and complained on the boards. Then once they got used to it they came back and posted that it's one of the best games they ever played. So, you might have to give it time before it grows on you.
Sorry again about the confusion with the name, but that site you found is pretty cool, so it wasn't a completely bad thing.
EDIT: Typos