I had not heard of this one but I stumbled across it on the batman wiki. I know I'm probably only wishing here but it look almost like it could be based in the Nolan universe. Whether its based on the comics, movies, game, or its own universe, it looks amazing.