83.75%
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

0 Read More