DOSMacPC Puzzle Duke Nukem 3D Aliens have landed in futuristic Los Angeles and it's up to the Duke to bring…