
22
Jan
2016
THUMBS UP TOYZILLA – REVIEW
This is a spin-off of the original Toyzilla game which actually takes place in the same universe but provides completely different entertaining game play. And for me, unlike the original I really find this one quite addictive. The mechanics are very simple where one could tap on a button that