(untitled)

biggest announcement of the Nintendo Direct yesterday was the Touhou 6 remake tbh