A nice one indeed.
Here is another one
which gives you the ability to handle both arrivals and departures (within a TRACON), and the possibility to assign waypoints, holdings; all of this on a lot of different maps. If you really want to torture yourself, you can even ask the sim to switch winds in the middle of the game, thus changing the runways and making it an absolute nightmare. In this one you will also get to play with flight strips.
The controls are all keyboard making it a little difficult at first, but well worth the steep learning curve.
Enjoy!!! It used to be a mandatory tool for my instrument students, so that they understand controller wants and needs. I sure heard a lot less moaning and crying from students regarding ATC after just a few uses of this software. And it taught them to anticipate a controller's move, just by knowing who else was in the airspace, etc...