Location:
Troitsk, Chelyabinsk, Russia
Ramzai worked on the game Swashbucklers: Blue vs. Grey (2007).
Last edited on 12 Apr 2025 by dipswitch. See all edits