Easy folks, Easy. Don't be alarmed. You've reached the right site, The Alt-Tab is just undergoing a redesign. Why? Because it was long overdue.
The old one sucked. It was terrible to customize, and that rotating slider at the top was a pain in the ass to update...which is why you saw the same five blogs rotating for like six months. I just didn't have time to update it.
If you see anything glitchy in the next few days please reach out and let me know. If not, hope everyone likes the new, clean, design.