This game is ALMOST fun. The difficulty system really sucks; basically the AI becomes really stupid and weak after you purchased weapon/armor upgrades. The grind is too long and there's no variation between stages, ONLY the bosses. It would be a much more fun game if the enemies have scaling based on PLAYER stats (Always at Hard/Normal difficulty, NOT impossible or easy). So you can grind for a specific weapon that you love, not because you NEED that "X" weapon because it have HIGHER stats.