Sorry, maybe I'm not reading this right >.<
When you say "mechanical", are you referring to something being based off of game mechanics (i.e. roles, items, quests)?
I haven't heard the word used in that way very much. Also, the way you threw around the word led me to discard the adjective from...