The Dummies

Dummies finish promoting Xbox due to lack of support.

So this website will have little news.

Thanks!