This was probably the game that got my attention the most from the Direct, gonna keep an eye on this one



Nothing to see here, move along