After some brief down-time, and a temporary change of domain names, we're now back in business with WhosPlayin.com.
We upgraded our hosting to provide quicker page loads and more reliability. In weeks past, severe slowdowns of the servers we were running on just about made it impossible to view content here. Even on the best days, it could take 7 - 10 seconds to load a page.
I'm happy to report, and you're welcome to check this out yourself, but the site seems quite a bit faster, loading pages in 1 to 3 seconds.