Card Trivia:Instant Neo Space

The picture on this card is probably a reference to the game "Portal"