Is this supposed to be a reference for a game

The Moon is coming soon.

comments