One of the most annoying things about Scratch is its 300 clone limit. Using stamping you can completely bypass this clone limit, because you don't need to use clones at all! Each clone's data is stored across multiple lists (one for each variable), and they are continually stamped to the screen. This is only a proof of concept at the moment, it would be infeasible for a real game as there is currently no way of deleting clones or referencing a specific clone's data. This could probably be done using an ID system, but I can't be bothered to do that at the moment. Also, don't mind the horrible cutting off of clones on the sides of the screen, I don't really know of any solutions at the moment.
Art by Scratch Team Music by me (managed to get stereo sound in Scratch!) Code by me