Polyfox

Steamy train puzzler!
Puzzle