One Minute Speed Date, And Other Weird Games

Play the games for yourself here.