Survive in Siberia

game

Do you accept the challenge and see if you can survive on the trip through Siberia?

Publisher: Newgrounds
Developer: Abroy.com
Language: en
Year: 2014