Star-Lord's skills are out of this world