And the game is done. What a long time it took to make this!
Android version will be out this week and iOS the following week.
This particular game has gone through so many iterations it's just crazy.
In the end I had to settle for a simple gameplay and cleaner graphics.