For those who dont know, I think this game is supposed to be a sort of classic single player FPS. Its still in development but looks pretty cool

Heres their bitchin website:
www.STRAFE1996.com