Tag: Deathsmiles IIX: Makai no Merry Christmas

DeathSmiles II X

DeathSmiles II X

Microsoft Xbox 360

Deathsmiles II: Makai no Merry Christmas is a horizontal side scrolling shoot 'em up arcade game by Japanese developer Cave, released in 2009. It is t...