Steve Gaynor was all over Vanquish on Twitter this weekend. Can anyone confirm/deny its greatness?