Red Envelope Madness!
The ".at" means it's Austrian (well, in theory, it could be any other country, but that's what the ".at" means).
Thanks. I thought so!
I posted a review of Netflix for German films as well as discuss the other options in Germany for DVD rentals (Amazon.de and Amango). Here's the link