Really Good use of the good ol' portals! Would have been better if you implemented a restart option! But a well polished one! And maybe you could even add some variations in the people too just to keep things more exciting?