A horror shmup adventure. Can you find all the relics and defeat evil? · By Brian Vaughn / Morning Toast
Made a video