Think Portal is a mental strain? Try non-Euclidean game levels: http://www.youtube.com/watch?v=2s4ySkR48cI
Related Posts
Do any tech streamers try new software live? It'd be a really fun way of doing UX testing.
An ad hoc, informally-specified, bug-ridden, slow implementation of half of a text adventure game -- or as I like to call it, a compiler.
Designing UIs is such a hard problem.
Sometimes I try a bunch of options and I settle on "this one seems the least annoying".