Germ brought a ton of energy to his latest track called "Walked In"