One of the best-selling computer game franchises of all time, Capcom's Street Fighter V, was released today February 16 and the reviews are in. Some, like Event Hubs, have called it "gorgeous", while others have claimed it's "near perfect", citing elements the game lacked while highlighting its strengths. Read More »