There has been a sudden influx of freeware games on the Windows Store, with many developers offering free titles or trial versions of games that can then be unlocked after clearing certain levels. And a brand new game has just unseated Disney from the leading spot this week in the top free games category. The House of...