4.5 would put 5 but i want the developer to complain about my review? Jk good job. It was too hard for me...but great game. Will 5 star it. Interesting...has several waves. The only complain I have is there is no reward for sending the wave early like other games. Other than that I am just not good enough maybe.