Microsoft-owned studio Press Play released "Tentacles: Enter the Mind" for Windows and Windows Phone last week, and you should definitely download it if you're a gamer.
Sony Xperia Z3 and official Magnetic Dock review
Review of CastleStorm: Definitive Edition for Xbox One
Windows 10 desktop
Windows Phone generic