It’s an impressive port: it runs fluidly, it has a surprisingly innovative control scheme and only the music is missing. The big problem here, though, is that there’ll just never be any way to play it on a non-jailbroken iPhone unless Vimov can ink a deal with Activision, the owners of the Hexen franchise.
The problem is that while Hexen II’s executable is open source, the game data isn’t. The Hexen II GPL license allows for non-commercial redistribution, so Vimov could potentially knock this port up to the App Store as a free product… but since Apple doesn’t officially support a method for users to transfer their own files (like Hexen II’s game data files) to the iPhone for third-party programs to use as they see fit, the app would never be improved.
Still, it’s impressive work, and there is still some hope that Vimov and Activision can work something out: Hexen II was one of my favorite games back as a LAN-going nineteen year old, and I’d happily drop a fin or two for the pleasure of playing it on my iPhone.