I definitely got some horror/scary vibes from this one once I had to hide from the enemies, especially with the crying sound effect. Interesting concept and gameplay trying to manage both ants!