To be honest: simulators usually don't do much for me. They're often not particularly sophisticated, too repetitive, or simply not my thing. But now I've stumbled upon a simulator that might just be ...