Amataratsu

Santa has been very, very naughty.
Platformer
Play in browser
Short game about dodging rocks.
Action