Tower defense game, very WIP