and im loving how a game this old can still cast shadows so well
This is not true, OXCE is not old game, feature you praise is only couple of years old (to be exact around 7years) and impossible to implement in original game as it would need too much calculation to handle. Thanks to modern hardware we can remove old limitations and improve old functionalities without breaking of original feel.