Microsoft may suck at operating systems, but they can make some very nice games, so maybe this will turn out into something interesting