Remember back in 1997 when Duke Nukem Forever was launched? Well nearly nine years later, we've got what looks to be a near golden-master version of the game. We also found out why it has taken so long (think Ajax).
From the ReadMe.txt file, I also found out why we've been waiting so long for Duke Nukem Forever. Wanting Duke Nukem Forever to run on all platforms, but not wanting to bust a nut writing three different versions (not to mention having to come up with both PowerPC and x86 binaries for Mac OS X), the developers came up with a clever solution. Duke Nukem Forever has been rewritten as an Ajax application written using the Ruby on Rails framework. What it means is that Duke Nukem Forever runs in your web browser. Any web browser, on any platform... well almost. More on that later.
Dig in and find out if the long, long wait was worth it.

Link To Original Article