I downed the first boss @ lvl 69 no heroism ftw :P
2nd Boss down ^^

My gear isn't that great as long as you are on top of your game it's really not that hard. With heroism this should be beyond trivial.