a tower defense game made in python