Here is a mysterious video hinting at what some of our developers have been working on for the past six months. Our faithful fans will surely know very quickly what's going on here! ;)