Pac-Man In Space?

We promise this isn’t as ridiculous as the title sounds.  Watch the video:

You can read the accomp