rather then custom UI support, which is problematic since it's multiplatform (they have to be very careful what functions can be accessed and can't be accessed)

they should just give us a modern standardization of UI functions. Able to scale the UI for instance, so we can play at any resolution without given up quality. Able to filter, able to do terminals it, etc.

And still waiting on that keyboard mapping... totally wrong to not have total keyboard mapping in this day and age.