There is no way you beat this... Unless you skip one of the big towers, since it wasn't released yet ;)