@kirma I think Mathematica has been used for the design of simulation games before. The main use case wouldn't be implementing the game. Take something like
this (which I chose because I know it's Unity based). Imagine that you can get any sort of data in real time, as the game is running, and analyse or plot it in Mathematica. Then you could modify the game state programmatically from Mathematica.