Took the pic after I fixed my defense from the boss fight, yeah, I somehow lives thanks to the new towers I used, so thanks :]