There is a thread to post anything related to games in

WWII-Games

Its only a little bit down from this thread.