Close Look at Gametap

Published by

GameTap is a new application that boasts a hoard of video games for the biggest of gaming enthusiasts, with many old and new game titles from multiple platforms and systems. It promises all the games in their original formats, total old school glory, and you can access the GameTap network right from your desktop, all in one.

TechGage