The antlion...I still haven't beat it