Following a delay, Decay of Logos will officially launch for Switch on November 28. View some footage from the title below.
Following a delay, Decay of Logos will officially launch for Switch on November 28. View some footage from the title below.
© Copyright 2024