Portal is Still Alive, hah!
My game was inspired by Aperture too, by the way ;)
finally, someone found the reference