Interesting idea, very cool game design choices :D
The only issues I had was with the UI and the Wild Planet being too powerful. I played with a friend and the one control Wild Planet would always win. Maybe you should a small cool down before placing another portal.
Other than that, it's a very cool game. Good job! 👍