What an epic struggle. To bad I missed the sub 3h mark, but still a decent run with some pretty messy troop managment.