Daemon X Machina: Titanic Scion: Titanic Scion is 80% Off for a Limited Time!

For the next two weeks, everything Daemon X Machina: Titanic Scion is on sale at the deepest discounts yet. Through June 1 (10AM PT), all three versions of the game – Standard, Digital Deluxe, and Super Digital Deluxe –…