I made this theme in 2013 but never actually uploaded it for some reason. Apparently there's also a Supercard Plus or something like that now, so no idea if it's compatible or not.
Anyhow, just plop the "Windows XP" folder from the zip, and place it to the: "_dstwo\ui\" folder on your microsd...