Two Point Hospital: Pebberley Island

Confusingly the Prof. doesn't appear in the game (can anyone confirm?) but the game does appear in this song. So is it a game or a song?