Thanks! I agree, translating the game is an excellent idea. I'm going to see how it does (released it this morning) and then decide what I'd like to improve or expand on. Luckily there isn't too much text but what is there I'd like to think is entertaining haha.
I did neglect to add achievements since I got kind of burned out developing the game toward the end. That last 10% of polish and bug fixing is really arduous! It is another thing I'll consider adding into it once I'm refreshed.
Onto your page, the Steam approval can be slow and frustrating. But once it is finished you can make changes to the page without submitting for review.