While most people accept marriage proposals usually from someone bearing a ring while kneeling down on one knee. Gary Hudson saw it as an opportunity to ask his girlfriend within the game of Portal 2.
He found a game level designer, who then embedded the proposal through a custom set of Portal 2 puzzles. Not only is that truly amazing, but the entire event is captured in this trailer. They even persuaded Ellen McClain to do the voice of GLaDos. Impressive?. It takes a little while to get to the wedding bit, so have a little patience.