Robokill 2: Leviathan Five Developer Trailer

A dual-stick shooter starring robots.