GLaDOS in man form? Nah. It’s just A Band Of Ninjas covering the song Still Alive from the popular video game Portal. We like Portal and we are confident that we will like Portal 2 as well, so this is our tribute to the Portal series. This is a Triumph.