Riot shows off a new character for Project L, its free League of Legends fighting game – Michmutters