I found this on Steam, which is weird considering it has no store page yet. Fun demo, I enjoy the fast-paced Unreal-esque nature of the game. Reminds me more of Half-Life visual wise.
Well... I was working on it and a few things went wrong but I just published the steam page and the demo has been updated, feel free to give it a try again, it has changed a lot!