The graphics are gorgeous! The lighting on the floor around towns is super pretty! And yeah, this reminded me a ton of a tower defense game too. Very clever, and the upgrade system with the multipliers for floors above/below is very smart too! Great job!