Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Can one play as the defenders/Wehrmacht?

Of course.