I regret playing this for so long. They give you an awesome gameplay initially so you won't leave their ads. But boss fights, especially Titan, are "annoying" instead of difficult. You fight will skills,.. but one background gimmick,.. your controls sabotaged,.. you lose! Till enemy finishes its animation, your character is irresponsive (so you're supposed to watch!) After tons of upgrades & repetitive fights, this is what you get?