Signalstar on 27 April 2012
Not sure how I feel about the updated graphics. And I hate sequels that come too soon =/ I'm still going to play it though.
http://www.youtube.com/watch?v=F1gWECYYOSo
Please Watch/Share this video so it gets shown in Hollywood.