Dark Souls tease seems to point to PC release