IMO to repetitve, not much variety in "towers" and I know I can upgrade them. And I thought teleporters are some trap like thing which you set up every start of a wave.
@sirwebo, you're suppose to save the game, and if you want to exit I suggest you properly do so by logging out with the logout button on the menu(press space)