REAL Physical release?
So, I've been wondering, since Telltale is making a comeback, and they released a new DLC for Batman. Any chance of considering a REAL physical release for both games? So to create hype for a season 3? I mean, the only real one is for the Season 1 on Switch. All the others is those stupid useless Season pass disc. I've been waiting for a real Physical release for those two games.