Look if you have enough storage on your device.
Actually you nailed it cleard some space and it installed. Seems like this game has some potential!