AFD 2005: Sonic Smash Cards – IT’S FINALLY HERE

It’s here. It’s finally here. Remember back in October 2003 we announced something called The Sonic Smash Cards? Well, you’ve all been waiting for it to pop up, and here you are! The first initial build of the Sonic Smash Cards is here for your delight and amusement! Continue reading AFD 2005: Sonic Smash Cards – IT’S FINALLY HERE