Can I use Stormland Mirror on my last turn?
Co-designer Bryan Reese says yes:


  "Stormland mirror does give you an extra turn, even on the final turn."


Source: Bryan Reese (https://boardgamegeek.com/article/28348033#28348033)