Goregous 2D Cyberpunk Title The Last Night Announced at Microsft’s E3 Press Conference; Watch Debut Trailer Here

This looks super cool!