Wheels
-bZ- Member
There is a new game in the windows store. If you have windows 10, I would look into getting this game because its free. It is considered a MOBA but is not like any MOBA you have ever played. I mean why not try it out? It's free.
Biggest downside is that it was just released for open beta yestereday, so it still has some things to work through.
Biggest downside is that it was just released for open beta yestereday, so it still has some things to work through.