A Shakugan no Shana fangame.