Scam
This is the same game already published by the same developer called Pixel Overlord. They changed the name and a few initial graphics and are trying to make money off of using the same assets and tricking players. This is the same company that absolutely railed players in pixel overlord by changing foundational mechanics to make the game more PTW once people had already invested.