This made my day! I'm very happy now.
Well, now begins the inevitable obsessing over this mysterious game until more information is put forth. Will it be for current or next-gen consoles? Will it be Just cause 3 or an entirely new IP? Will the map be larger than Panau? Damn it! The obsessing has already begun.