Final Horizon by RTS/tower defense hybrid where the player defends against hordes of robotic insects.