any1 of u germans know about it?? :rolleyes: i'v heard its in hamburg, so i might go there if its any good :)