Dreamcast title, Shenmue, was unveiled by Bafta as the public's most influential game ahead of the 21st BAFTA Games Awards ...
Shenmue has officially been crowned the most influential video game of all time by BAFTA, the British Academy Film Awards.
Technically, anything over 20 years old can be coined "vintage." But when you really think of items worth this title, your ...