Trappa 遊戲 Tejasvi Thota - 5月 13, 2015 Trappa means Trap in Medieval Latin, it's a addictive puzzle game, with over 160 brain teasing puzzles to solve, beautifully handcrafted with uniquene …