Tejasvi Thota

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 …