Light Em Up!: Escape from Transylvania

About

Transylvania is a dark place, you know because its got like vampires and shit.