Not sure how old this is but when I saw it i came
/r/ing more portal paper craft. Maybe some HL-2? Hell, any video game paper art. Master Chief would be great!