Why some posters are claiming that this is a scam project, wherein they are being listed to different rating sites. I suggest detractors should have a clear evidence first. Before accusing.
Really? I can pay and get your sh!t listed on ANY website. That doesn't make it legal!
As long the team is hidden , I strongly ALERT everyone to stay away from STELO.
No names = 110% scam.
Prove me wrong if you can!