The official German Womb site located here was recently updated with a new trailer for the film, which is embedded below. Thanks to George for the link.
Womb will be released in cinemas in Germany on April 7, 2011.
The gallery has also been updated with a few new stills from the film as well. Enjoy!
• Womb > Promotional Shots & Stills