A UFO has been sighted, and some have claimed to see a spider in itThe alien spider is here to challenge you to a card duelShow off your spider solitaire skills and send the invader packing