We step out of our Javelins to share our thoughts on Bioware’s new IP. Did it impress us or give us cause for concern? Also, our adventures in Red Dead...