Tejasvi Thota

Trappa

Trappa means Trap in Medieval Latin, it's a addictive puzzle game, with over 160 brain teasing puzzles to solve, beautifully handcrafted with uniquene...