Strange Things, We Want To See Star Citizen!