A Portal inspired game