I don't think anybody knows except Louissi. However the normal approach to a beta is to purge the database periodically through the beta process for testing since changes are likely to be made and when it goes live.
it would be nice to know what the dev of this game does every time he gets the server down, is there a blog or anything he updates saying what is he doing?
Well you can only program a certain number of waves into a game so in an endless game like last castle it's only natural to have some repetition
I disagree with this statement on two counts. First, after level thirty, the waves actually do repeat. That is, a wave occurs at 31, then a wave identical to the one at 31 occurs at 32, then the same one occurs at 33, and so on. This is not enjoyable, and I don't think the author meant it to be this way. Second, one could easily program an infinite number of waves. For example, at wave N, ask for N spawns of a random enemy spaced by some time interval, say 50/N.