truomega.ca
Video game review: NHL 13
Adam Williams, Sports Editor Ω For years now, the NHL franchise from EA Sports has been unmatched in the industry – NHL 13 is no exception. EA has made a number of improvements in the latest …