http://www.gamesindustry.biz/press_release.php?aid=15497
Anyone believe this recent related rumour (and no, I don't need to be schooled about the reliability of this source)? :smile:
Anyone believe this recent related rumour (and no, I don't need to be schooled about the reliability of this source)? :smile:
Last edited by a moderator: