modern games feel like a rushed product, a checklist of features slapped together with a pre-order trailer that sets the bar ridiculously high only to be met with a mediocre experience at launch,