A review by solaana
War for Earth by Erin Raegan

Too daggone exciting