Dartteon

A game where you go about scaring people for points. And fun.
Action