Close
title
8,99 Euro game VS 19,99 Euro game.. Seems fair i guess. And even tho Portal was free for about a year or something^^
title