Rovio Stars Publishes Puzzle Game ‘Juice Cubes’

Rovio, the developer behind the popular Angry Birds games, today announced that it has published a third title under its “Rovio Stars” banner. Rovio Stars is the developer’s publishing initiative to find and promote games from studios other than Rovio.…