Thanks! The game was inspired by Portal and I never played Portal Reloaded yet, but I gotta try it now.