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...

6 years ago 0 Comments
October 22, 2008 at 2:47PM