Any one heard of it? It all flash so here's the link... There's a couple videos and flash pictures as well. http://www.armouredshift.com/ Looks cool.
Reminds me of a classic... The graphics look impressive! What other decent shoot 'em ups on the horizon....?