Spotlaight

A first-person fantasy game about running for your life from a giant elf
Adventure