While we’re 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 it’s weird to say the least.

As you can see, there’s not much going on in this trailer to describe what we would call a game, but with the strange history of the Super Meat Boy and Mew Genetics series, things will likely make much more sense in a few days. Team Meat is expected to clear up what this teaser is at the Penny Arcade Expo in Seattle in just 10 days, and you can be sure that we’re going to get to the bottom of things. We’ll update you as more information becomes available.