Empire of Code is the first game for coders where you can win without any coding
empireofcode.com
empireofcode.com
Nahhhhhhhhhhhhhh.
If you want people to play your game, forcing them to sign up first isn't the best way to do it. Let me try it out, then maybe say that you need to sign up to go past the first level or save your progress.
Apparently the "innovation" is that you can solve simple programming problems (i.e. write algorithmic code that passes tests) instead of paying real money (not clear if it's only in some or all cases).
Avoid.
I can't find anything about in-game purchases. They also don't have a mobile version yet. What are your reasons to say all of this?
You you can make your building better solving puzzles, you can use standard algorithms in battle, but you can also write your own algorithms
or... wait for it... steal algorithms in battles...