The Immortal Grand Prix flash game from 2003 [0] was the single best turn based tactics game I've yet encountered online. Does anyone know whether it is still hosted somewhere, how one might self host Flash games (assuming one had the Shockwave files), or of games comparable to this one?
[0] https://youtu.be/VGxhmhNJ9qo