Japanese website PC Game Watch has posted some pictures of the game's final release. You can view them below.
-- Anoop Gantayat, Contributor
Japanese website PC Game Watch has posted some pictures of the game's final release. You can view them below.
-- Anoop Gantayat, Contributor