I usually get too frustrated by these kind of games, but since I was allowed to trade victory points for power ups I got through it smiling. Really like the minimalistic art style you went for, which was what drew me in.
Glad I kept showing up for work even after several failures ;)
Are you Swedish?