Hi, from what I could tell there wasn't a difference (unless there were some minor things under the hood).
Decided to buy this on Catalog and wow, I finally understand why people like Solitaire. Super super fun and nice.
I will have to remember to get this on Payday. Looks very Wolfenstein and I love it.