NCX about 11 years ago [hidden] Onimusha Soul? This some new game that was recently announced?ETA: Never mind, looked it up. Browser game that came out a year ago. Updated about 11 years ago 0 Reply Copy ID Copy Link
user 11314 about 11 years ago [hidden] NeoChaos said:Onimusha Soul? This some new game that was recently announced?ETA: Never mind, looked it up. Browser game that came out a year ago.Yeah, I only recently discovered it has TONS of art.Annoyingly, I can't figure out who the artists are because their names aren't in plaintext on the site. 0 Reply Copy ID Copy Link