The Vermilion Chocobos

Horror game with horde defence