Sounds like Nidhogg. Hm.
Yes iirc this game was inspired by Nidhogg trailer and this game was released before Nidhogg.