So, I've discovered this title for the PS5 via this announcement trailer. And it looks just absolutely amazing, how was I sleeping on it?