Rage Gamers http://www.rage.co.uk/flash/gamers.html are now confirming 4th May, anyone have any Demo news, cover disks?