I watched the videos and still can't tell wtf valve was thinking (it wasn't greenlit). I'm not even sure if its a game. I think someone was in an arts and crafts mood the day they approved it or something.
Lulz. No idea. Though in Quebec they say 'A beintot' all the time - i.e. see you soon.