magnum opus rpg game