October 31, 2013June 26, 2014 Hop Into ‘Stack Rabbit’ the New Original Puzzle Game From the Cr…Hop Into ‘Stack Rabbit’ the New Original Puzzle Game From the Creators of ‘Where’s My Water?’