More Alpha Flight, but solo action this time!