In the end who the fuck cares if Microsoft made it? Either buy an xbox/pc to play the game or don't. Microsoft may not have greenlit the game but they certainly own it now. Don't cry about it, that's loser talk. Rather than dump on it just treat it as if Microsoft paid to make it permanently exclusive, and ask Sony where their own indie gems are. It's certainly a valid question as Sony doesn't make very many of them anymore.