Drop Duchy is on Switch & PS5 today — and Todd Howard made me feel things

What a year, huh? Captain, it's April