Post Thumbnail

While any announcement of a new game console is rightly going to be greeting with a hefty amount of skepticism, it looks like this new Evo "Smart Console" from upstart Envizions Computer Entertainment could be a bit of a unique case and, as Pandora has shown, sometimes these things do actually pan...

October 22nd 2008 at 2:47pm 0 Comments