Not sure if this was already posted but some of the guys who developed Star Fox 2 were out partying with the news that the game will finally get released.
More at Dylan Cuthbert's twitter.
Haha, that's certainly a range of emotions.
It's how my own personal Herman's Head of Japanese game developers would look.