I assumed a bit had been lost in translation, but with the abstract nature of the game, I could hardly tell. I really enjoyed it, and I plan to play more soon :)
Yes, translation was a bit hard, because english is our second language, and also because some local memes are really hard to translate, so we tried to find some equivaletns. Though I think we achieved the main goal which was to make totally crazy texts.))