Game review of the demo of Amberskull, an indie horror game. Amberskull is a survival horror anthology with several terrifying experiences where you must ...