Atari Shares More Details About Forthcoming Ataribox System