While were still unsure if Team Meat is peering through our windows, or showcasing something all-new, a teaser for their coming title A Voyeur has launched off of the official product website, and its weird to say the least.More in n4g.com »
Tags: Gear, Test, While, Mega, Something