Software
ROCCAT's all-in-one software is called Swarm, one of the best mouse drivers in my books (this is my own opinion, naturally). It's intuitive, easy to use, and only downloads modules for devices that are being used. It takes up 151 MB of disk space and consumes about 33 MB of memory while running in the background in my configuration. The software is getting an entire overhaul by release with a lot of new functions, and some outdated functionality will be removed—I will replace the pictures once the new version is ready.
Until then, here's what you may expect: The main screen contains most resolution and Windows-related settings. There's a bottom bar, which features the profiles, and you can also access their profile manager and macro manager from here. The Button Assignment page contains all button-mapping options, and there's a lot of these. ROCCAT also features an Easy-Shift[+] option, which adds an extra layer of buttons. The Illumination tab has most of the lighting settings, more on that under the Lighting section. Lastly, the Advanced Settings page lets you fiddle with the polling rate and sound feedback, and you can also reset all settings here. The mouse has 512 kB of on-board memory for all settings.
Lighting
ROCCAT introduced their AIMO lighting system last year, which is basically an AI-controlled backlight system. It changes colors and intensity according to how you use the mouse, which means it reacts to clicks and sensor movement as well. Needless to say, it looks cool, and you can synchronize AIMO-enabled products if you have more of them. There are also the more regular functions to choose from, such as breathing, solid lighting, and heartbeat effects.
The lighting itself is bright, with very nice and vivid colors and lovely transitions. You can choose up to four different effects or turn everything off.
Here's a demonstration video of some of the lighting effects: