If you're into low-level optimization and esoteric languages, this game is a ton of fun (and headaches). If you don't have a CS degree, it's probably not for you.
I really liked the tasks but also the funny emails. The interface is simple but does the job.