Yes I have! I've beaten the entire game with all characters on the Steam demo. Probably should've said that. I'm very exicted for the full release!