Coffee wall got me but the gameplay is nice and I liked the idea of portraying the office trenches of tasks as a literal "storm" constantly chasing you.