both games now available on win8 store!