Ayeeee cool game though I don't have enough brain to solve later puzzles but its Goodwood. ;)
Haha thanks for playing this! ;)