Everything you need to know about Project L

Everything you need to know about Project L

Project L is the one game that everyone is waiting for with bated breath. This title is a fighting game set in the world of League of Legends. As the game slowly gets closer to being released, it is getting attention from both people who like fighting games and people...