Someone talk to me about this Legend Of Grimrock and whether it’s worth the $3.74 Steam is charging for it right now.

Advertisements