An head-scratching puzzle game with and FPS point-of-view? It's no Portal, but it's certainly weird enough.