Xbox wants Project Helix to be a console. PC games are invited. · Digg