I'm fairly certain I've just won it...

I'm sooooo glad I don't have epilepsy...this game's gotta be the worst one for that DX