If your stats arent to high prob best off running it solo so you deal with less mobs and less hp ogres i remember clearing this ages ago by running solo player but with lesser stats around 3.3k to 4.2k in tower damage?? not sure what you can get away with
recommended heroes jester and boost monk if solo run with dps pets barb can be good just to clean up ogres as long as one hero either jester or monk