The fact that I can't remember when the last Hadoken was means it's been far too long.