I thought they were going to show it at GDC this year or are they waiting for E3? If anyone has any insider info I'd appreciate it :D