Ok, now how do i find out where the Satelite Station is in Akihabara???? Im leaving on Monday and I'd hate to friggin miss something this dog damn cool!!!