Nice one, it's a cool mix of papers please and keep talking, and so on. Great stuff.
Yep I was thinking specifically of those two games actually while I was developing!