Glad to see the game still alive and kicking! The situation is making me kinda mad, you weren't hurting anyone with your game... I hope everything gets fixed.
If you need help with the Spanish translation I might be able to give it a shot. Big hugs and I wish you all the best Mofu!