I'll be the odd man out and say Avengers LE. I've owned both of these games and I personally enjoyed avengers a lot more than I am enjoying TWD. Sure it might get better down the road, but right now I'd pick Avengers for sure. There's a lot of hate for that game, but I enjoy it a lot more than some of the other popular Sterns that are out there. Just my 2 cents.