Looks interesting, hopefully the humor makes it to the final version! Just a couple pointers:
- Start working right now on separating what zooms in and out with mouse wheel, as it can cause problems later on, as they are now. Check out how the GUI layer works, or the GM equivalent.
- Maybe don't ever make units occupy the same cell? Looks too jarring and confusing. Or develop some smart system to deal with that.