Yeah I'm in the UK where the release day is the 31st, which I'm pretty sure is this Friday.Also yeah I've read about how its made by Bethesda.
I'll be getting it on PC ofc.
I'll post some screenshots when I do, hopefully I'll be running it on max settings.