New career site for Snail Games USA coming soon!
In the meantime...