College roommate or generic apartment roommate?
Generic apartment. As I took a more careful inventory, I also noticed my 3DS and a couple games were missing.
I confronted him about it last night, and he said he had a couple friends over while I was gone overnight the night before, and one of them was the likely culprit. He claims to have talked to him today, and recovered my 3DS (but not the games), the flashlight, and a package that I thought had been misdelivered. Notably did not recover any of the cash.
I can't decide if I believe that his friend was the one stealing, or if he's wholly fictional. Kind of leaning towards the latter - or at least if the friend does exist, my roommate knew and did nothing.