puzzle game for the android platform