What Are the Cheat Codes for Storm the House 3?

There are several cheats to use while playing Storm the House 3, including cheats for god mode (code: die another day), unlimited ammunition (code: from Russia with love), unlimited money (code: diamonds are forever) and access to all weapons (code: the world is not enough). Some of the cheats also seem to have no bearing on the general outcome of the game, such as the Fisty McBeef punch and the moonraker cheat that makes the enemies do the moonwalk.