Shanghai Dynasty

Average: 5 (1 vote)

This is a great puzzle game that will have you pulling your hair out for hours!

Tags: