Tagged:  Spirit Animal

Review: Zuma’s Revenge!

Written by on August 7, 2012 in


[, , , , ]

Back in 2003, PopCap released a game called Zuma and it sold well over 17 million copies over the dozen of platforms that it is on. This makes it PopCap’s second most popular game. Players have been waiting for quite a while to be able to play with the loveable frog again on the Xbox… Read More »