no not at all, there are many many many amazing games that don't have any of those.
HOWEVER, most of my favorite games on the planet involve those things...and considering im a bioware/obsidian semi fanboy, it'd be inhuman to say i don't love those things.
HOWEVER, most of my favorite games on the planet involve those things...and considering im a bioware/obsidian semi fanboy, it'd be inhuman to say i don't love those things.