Over at NCS, they had a few pictures of the Tekki box and controller, and I thought it looks really impressive. The videos of the game look really good too. I'm actually looking foward to this one. For the life in me, though, I can't find where I read that the game was going to be released in...