Microsoft's 360 is different. They run it through some sort of hub that cripples the save function for games. You can play any game on it, but if it asks you to select a storage device, none come up. If a game REQUIRES you to have a place to save your game (Over G Fighters), it can't be played on the kiosk demo unit.
Oddly enough, profiles can be stored on the system.