Cotton
A young witch and the game's protagonist, driven by her craving for the magical Willow candy.
How it plays
The game uses a side-view, horizontally scrolling format. Cotton moves through linear fantasy stages, firing at airborne and ground-based enemies while avoiding projectiles, terrain hazards, and collisions.
Defeated enemies and items support weapon growth and magical attacks. Players advance by clearing each stage and confronting its boss; the main challenge comes from maintaining power, learning enemy patterns, and managing limited resources rather than exploring alternate routes.
Plan your run
Protect the weapon power gained during a stage, since taking damage can make later enemy waves substantially harder. Learn where enemies enter from and keep firing while positioning Cotton near safe lanes.
Save magic for dense projectile patterns, difficult enemy formations, or bosses. Repeated attempts are useful for memorizing stage rhythms and identifying when it is safer to prioritize survival over collecting every item.
Meet the cast
A young witch and the game's protagonist, driven by her craving for the magical Willow candy.
Cotton's fairy companion, who accompanies her through the adventure.
Fantastic Night Dreams: Cotton is a horizontally scrolling shoot 'em up developed and published by Success for the Neo Geo Pocket Color. It adapts the colorful fantasy world of the Cotton arcade games to SNK's compact handheld, placing the witch Cotton in another pursuit of the magical Willow candy. The game combines straightforward shooting with collectible power-ups and limited-use magic attacks. Its compact presentation, bright sprites, and approachable difficulty reflect the handheld's design constraints while preserving the series' playful identity. Reception has generally focused on its rarity and faithful conversion of Cotton's core action rather than on technical ambition. It is best regarded as a concise portable interpretation of a cult Japanese shooter.
Catalog entry maintained by EmuGamers Editorial Team
Community discussion
What are players saying? 0