Top
70°

5 Games That Feature Their Fans

GameSpew: Have you ever found yourself wondering what it would be like to appear in your favourite game? Here are five games that fans were lucky enough to actually be in.

Read Full Story >>
gamespew.com
The story is too old to be commented.