Davie Bowie is already a legend, but now it turns out he is in every video game ever made!

Well, a lot of them anyway.