Trap Craft
Trap Craft is a very hot 3D game. Your character can fulfill his wish by taking action to overcome many life-threatening challenges.
Play game
Game will resume momentarily ...