I will really never ever be able to understand what the genre "rogue like" encompasses..
All these games seem to be completely different from another..
To me it generally means, procedural generation, some kind of persistent upgrade system, and the forced nature of returning to the beginning once you die.