Still, it’s really weird hearing George Lowe—the voice actor for Space Ghost—narrating a Smash Bros clone starring characters from Ben Ten, Dexter’s Lab, and other hit Cartoon Network shows.