tag 'yet another 31 days of horror games' ­ On the Stick