This needs it's own thread.The official StormDroid website is here!
Wish granted.
Here it is, the official StormDroid Website thread!
Use for comments, feedback, suggestions, etc.
Website here
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.