The adventures of Joanna Dark, Nintendo's favorite superspy, have made the jump from the Nintendo 64 to the Game Boy Color. Unfortunately, despite having some occasionally interesting gameplay and okay visuals, this Perfect Dark is a huge misfire that disappoints on many levels.
Sneaking about and trying to take out the enemy is the secret agent's art and should be fun in itself. Tragically, it becomes almost immediately apparent that the use of stealth here is less than an exact science. It's too hard to tell whether or not the enemy can hear or see you. Combined with mushy controls and inaccurate targeting for the gunfights, what you have is a game that feels unfinished and rushed. The action switches to a first-person view for target practice and for picking off enemies in sniper mode. These few-and-far-between moments feel like they might've been "borrowed" from another game entirely.
The sound effects, for the most part, consist of the usual gun blasts and mortally wounded soldiers screaming "Medic!" and other cries of agony. There is quite a bit of speech in the between-level mission briefings. Unfortunately, the Game Boy speaker is so pitifully lame that nearly every sound is garbled and devastatingly warped. Even Joanna's death moan is a comical, high-pitched chirp.
Perfect Dark allows you to exchange data and unlocked maps with a friend's copy of the game via the Game Boy Color's infrared port. You can also engage in two-player deathmatches on special maps via the separately sold Game Link cable. The only problem is that while the maps are decently drawn and a human opponent is (hopefully) smarter than the Game Boy, the same control issues of solo play still linger.
One redeeming quality of Perfect Dark for the GBC is its compatibility with the N64 Perfect Dark via Ni
This page provides an overview of Perfect Dark, and provides a small selection of links to
places where you can find cheats, game guides, and reviews. If available, you can find many
additional cheats, guides, and reviews for Perfect Dark by using the tabs above.