Download Games Roundup
Slice! Hamsters! Breeze! Seconds! Gun!
We're of a mind to get straight down to business this week - there's quite the variety to get through, from indie darling Breeze to the licensed dogfights of Top Gun. First, however, we feel compelled to mention that this week sees the release of the wonderful Space Invaders Infinity Gene on PSN (£7.99) and Xbox Live Arcade (800 Microsoft Points).
This clever mutation of the venerable shmup sees it evolve before your eyes, each stage changing the gameplay as Infinity Gene follows the genre's development through the ages. Read Simon Parkin's 9/10 review of last year's iPhone version to understand why you need to download it immediately.
- Xbox Live Indie Games / 240 Microsoft Points (£1.92)
To say that you're a fan of Breeze is enough to make you fear for your own safety around these parts. Not because of the quality of the game, you understand, but because it's the kind of pun that inspires office furniture fights. Without the required badum tish for emphasis, you have to be careful what you utter.
The reason being, of course, that you actually control a fan in Null City's marvellous Xbox Indie effort. Tasked with ensuring that a fragile flower reaches its goal intact, you must diligently fan its progress across 60 devilishly taxing stages.
Essentially another neat variation on the buzz-bar fairground game from those mythical days of yore, it's a case of one strike and you're out: so much as brush past a spiteful obstacle, and that's the end of that. So much for flower power.
At first, Breeze is as winsome as a summer meadow, accompanied by the gentle strum of an acoustic guitar. It's the stuff of Timotei adverts and lover's rock videos; all soft focus and longing glances.
But do not believe its lies. Behind the glossy exterior and the winning smile lies all the malice and madness of a religious cult. By the time you're a quarter of the way through its levels, you'll be reaching for the Valium, unsure whether its one-more-go death grip can really be a good thing.