Nice vibe. There's something really surreal and cool about 2D sprites in a 3D space - the way they 'flicker' in and out of existence...
I'd love to see this developed further into a fully fledged game!