Finished the game today; I ended up playing it on easy to kinda make up for my overall lower damage output and did alright (although I ran into a nasty crash bug).