Ok a few days ago I saw someone explained how to install OpenXcom into Steam so you can play through Steam. I know this is a backwards mentality for DRM, but it may not be so much as I want to track my time playing this game.
For anyone wondering how to do this, it's pretty simple; all you have to do is install OpenXcom into your Steamapps/X-Com directory (note:
not Steamapps/X-Com/OpenXcom), then rename your "Openxcom" executable to "Dosbox". Steam is hardcoded to look for the dosbox executable when launching X-Com, so once you replace it with OpenXcom, Steam will launch that,
thinking that it's launching Dosbox.