Nice game, I felt like everything was a bit too obvious at the start but at the end you had me stumped. :D