Atari and developer MNSTR Studio have revealed a brand new title on the way, as the two are working to release Fatal Run 2089 If that name sounds a bit familiar, it should ring a bell for Atari fans, as it was one of the last major titles to come out of the Atari 7800[...]