Star Control lovers unite!
The ancient game is back... at least as a sticker!
Happy Campers Are The Best!