I think it's less "difficult", and more "incremental". You will be losing a lot, then collecting new game plus points, powering up and going back into battle.warning! difficult game with battle rpg type. it's either live or die
The controls are unusual, yes. But so far, it doesn't look like there is any serious strategy involved.