The Machine

The Machine
0169

Windows 8.1 App Watch: The Machine

I guess if you’re calling your game The Machine, then you best back it up with some solid gameplay mechanics. Luckily the developers of this…