yeah, this is becoming sad already...especially if they're saying they're the ones who developed the games?
Yea, it looks like their other attempt to make $$ failed. They also own 1stto.com which is a scam click tracking service. The signup link just redirects to a paypal checkout screen for $37.
There is a way to make free campaigns however, as I have found.
http://1stto.com/fuckurscam1cr/Thanks 1cr for my free campaign
