Today, Ubisoft opened the official Happy Animal Farm website. The game releases on Nintendo’s 3DS on May 24 2012 in Japan.