Wolfstride: The Reviews are In...

"Wolfstride is an obvious labor of love that manages to be much more than the sum of its gameplay and presentation parts. The mecha battles and management would have offered a very solid loop on their own. The game coul…