ssj12 on 08 April 2010
someone should go through this list and mark whats been released, has release dates, and whats still TBD 2010 or pushed to 2011.
btw someone should add Portal 2 to this.