I Programmed OBLIVION to be a Diablo-Like RPG