I have seen strange things in my life -- I lived in Japan for two years for goodness sake -- but this ad, for Denpa Men, a new title on the 3DS eShop, is perhaps the strangest thing I've ever seen in my life.
Sure, the game looks interesting, sort of like Spirit Hunters, the game Sydney developer Nnooo is working on, but this ad? Well, it features grown men in Spandex being hunted down by a terrifying child with a net.
Seriously. What did I just watch.