Considering the overall love among the staff (although it is kind of in honor of Alex) I wonder how much time Jeff or anyone will spend looking at Lucha Libre AAA: Heroes del Ring while wandering around E3.
Lucha Libre AAA Heroes del Ring
Game » consists of 3 releases. Released Oct 12, 2010
Log in to comment