When I access todoist.com my computer screen flickers before the entire system crashes (needs to be powered back up).
I suspect it's something to do with the animation on the home screen and my video card.
I'm running Windows 7 x64, and 2 screens off an NVIDIA GeForce 8800 GTS video card. I access todoist.com through google chrome.
If I skip the home screen (go straight to todoist.com/windows, for instance) I have no problem. If I open todoist.com on my laptop (also win 7, x64, but different hardware) I have no issues.