...
This should have got blammed honestly. The artwork is mediocre, the concept is overdone, the excution of the concept was appalling, it lags, it's not entertaining nor addictive nor even remotely interesting and more than anything, there's nothing in the slightest that makes it unique except the rather bland artwork.
Needs moar blam.