The newest Batman game is something a lot of fans -- myself included -- have been waiting a long time for. Now that it's been out a while, we decided to take your questions over Periscope. And, yes, the the merits of Batmobile was discussed, because how can you not talk about it?