You should probably be showing the "do not play this game if you're prone to seizures" warning somewhere *before* purchase. It's not a problem for me, but it is for some of my friends, and spending ten bucks to be told not to play would be frustrating as all heck.
I've talked back and forth with rainwarrior and it should be there, and I tried emailing itch.io but they never got back to me after two weeks. Quite frustrating, really. At least the DRM-free version works, and rainwarrior was able to manually get me a key!