SteamGifts Tools (formerly known as Real CV calculator for SGv2) is a tool in a form of a website that lets you do some interesting checks to steamgifts mechanics:

Link www.sgtools.info

Themes

  1. Dark blue theme: install
  2. Black theme: install

User Scripts

  1. SGTools Helper: Help you create giveaways with SGTools typical options and marks protected giveaways on steamgifts giveaway page
  2. Links to user profile: Awesome userscript made by SilentGuy that adds links to the common sgtools checks on a user profile. See his thread
  3. Links on giveaway's winners page. The script will add a sgtools.info link next to each winner's 'Request New Winner' link in your giveaway's winners list, so that you can easily check them for non-activated and multiple wins

Tools

  1. Check real cv value (as we had in steamgifts v1) and it's level translation with a detailed log of every game contribution and how they add up to the final number.
  2. Check real cv for your won gifts, so you can compare with your send gifts.
  3. Check if a user has activated all his gifts, useful if you want to check a little bit the winners of your giveaways.
  4. Multiple Wins. Checks if a user has won and marked as received the same game more than once
  5. Whitelisted Games. List of well-known false positive games on "not activated checker". Not activated tool already uses them to whitelist the results, this is just to check what games are troublesome.
  6. Last Bunled Games. List new additions to the bundle list of the last 7 days with a minimum of 50 entries, showing the game (with a link to steam), the date since the game is considered bundled and the date when it was added to the bundle list.
  7. Create, manage and enter giveaways with more advanced and complex filters than the ones in steamgifts.

Limitations

  1. Since CG don’t give us an open API, all requests have to parse your full profile to check your sent games, this will take some seconds (more if you gave away tons of games!), so please be patient.
  2. The site uses a cached bundle list, so if you find a recent bundle game that gives you a full value instead of the 15% one, just wait until the next cached bundle list is ready. Cached Bundle list auto-updates itself every 6 hours starting at 3:00AM GMT (3am, 9am, 3pm, 9pm).
  3. The tool will search steam API to get the real cost for packages that has its point value truncated to 50 in steamgifts, but if the package is no longer available the tool will use the points as CV (50$).
  4. It may sound obvious, but the tool can't check not activated gifts if the profile is private.

Changelog

1. New design for the website, using steamgifts default theme as reference, since we all are used to it.
2. Now we have a new tool to check if a user has activated all his wins.
3. Buttons at top to change between tools, like steamgifts, and a button to steamgifts itself.
4. Now when we display a steamgifts username (results of win/sent cv or activation status), the name will be a link to his SG profile.
5. In Activation status tool, every entry on the log of games will be a link to the steam store page of that game/dlc.
6. Checkbox to change order to newest on top
7. Detailed game log for not activated DLCs and removed-from-steam-api is now hidden by default. There is a button to show/hide it.
8. Some more explained cases where the prediction can cause false positives.
9. Added giveaway type breakdown on sent CV
10. Added giveaway type breakdown on won CV
11. Whitelist for well-known games that don't appear as owned.
12. Whitelisted games are now shown in games log as a hidden entity like DLC's and Not-in-steam-Api ones
13. Added a new tab to list all whitelisted Games
14. Added a new tab to check multiple wins for the same game
15. Added a new tab to see the last additions to Bundle list
16. Last bundled games now shows the last entries added since a week ago or a minimum of the last 50 entries.
17. Migrated from plain php to Symfony2
18. The tool now enters giveaways to check winner status if it cannot verify that the user marked as received/not received. Group and private giveaways that have this conditions are assumed as received as the tool cannot enter to check it.
19. Added tabbed view for sent/won so you can check only giveaways of the selected type
20. New domain! http://www.sgtools.info
21. Added descriptions to the basic landing pages
22. New home landing page
23. Overall css changes
24. Adsense
25. Thanks to a change in steamgifts now we can check "not activated" with just steamgifts username
26. DB refactor
27. Bundled cache now auto-updates bundled date if SG changes it
28. Equivalent table for appids
29. New category in not-activated games. The rare cases where the tool cannot check if the user marked it as received or not (4+ entries private/group giveaway where the user is not on the 3 public marked as received)
30. Top menu now is more organized with groups
31. Logout button on "Home" section
32. Reduced the stress level of the DB from sessions and petitions
33. Giveaway tools are now live for everybody
34. I would like to be able to see how many times the URL has been given so far.
35. Valid entries on giveaway (for support)
36. user owns the game mark
37. Ratio's error message round to 2 decimals
38. Giveaway dashboard pagination
39. Added exception for "Check vs Mate" on multiple wins, you can have up to 2 wins for this game 
40. Giveaway filter page redesigned
41. New Filter: Never VAC Banned
42. Giveaways now accept advanced custom rules!
43. Now you can check for invalid entries other giveaways urls using the entries from a sgtools giveaway (aka trains)
44. Changed Tooltip for Pie charts
45. Now you can synchronize whenever you want
46. Giveaway creation and finish datetime gets updated before checking entries (valid/invalid)
47. Entries after giveaway finish time are considered invalid
48. SGTools now uses https for all steamgifts petitions and accept steamgifts https url's
49. Major refactor on giveaways Table
50. Train's wagons support
51. Infractions and strike system replacing bans for entering protected giveaways.
52. Store links on giveaway pages
53. New section, deals.
54. Rules can now be secret
55. All entries list option on giveaway manage zone (list all entries, without checking giveaway ending time)
56. Giveaways failing 5 entries rule are now shown on RealCV calculations with grey background (maintaining the border to indicate nonbundled/bundled status) an 0 CV.
57. Migrated to the newest version of Symfony
58. Migrated to PHP 7
59. Updated SGTools to work with the new dates on steamgifts.
60. Renamed VAC_economy_ban filter to trade_ban
61. wishlist_date filter
62. num_wishlisted_games filter
63. owned_games filter
64. num_owned_games filter
65. wishlisted_game_date filter
66. real_won_public, real_won_private, real_won_group filters
67. New sponsorship
68. Sidebar
69. Custom Rule creation GUI
70. Short term cache for rule checks
71. Changes error message on giveaway entry page. Now displayed in site with a link to Synchronization in the case of "Not Activated".
72. Adapted to new profile information changes on Steamgifts
73. New filters for free games on giveaway custom rule creation
74. Free Games are now taken into account when calculating CV
75. Adapted to new maximum cost of 50P
76. Giveaway page is now visible without being logged in
77. Giveaway page now has OG Metatags
78. Migrated to the newest version of PHP
79. Migrated to the newest version of Symfony
80. Webpack
81. "Steam is learning about this game" system

STATS (07/06/2018)

  • Number of users: 34.039
  • Number of users that are giveaway creators: 1.642
  • Number of users serving infractions: 44
  • Number of banned: 21
  • Ad-block Activated: 63,38%
  • Ad-block Not Activated: 36,62%
(02/11/2017)
* Number of users: **31.464**
* Number of users that are giveaway creators: **1.490**
* Number of users serving infractions: **27**
* Number of banned: **21**
* Ad-block Activated: **57,53%**
* Ad-block Not Activated: **42,47%**

(09/08/2017)
* Number of users: **30.199**
* Number of users that are giveaway creators: **1.421**
* Number of users serving infractions: **31**
* Number of banned: **19**
* Ad-block Activated: **56,44%**
* Ad-block Not Activated: **43,56%**

(15/06/2017)
* Number of users: **29.051**
* Number of users that are giveaway creators: **1.368**
* Number of users serving infractions: **32**
* Number of banned: **19**
* Ad-block Activated: **58,21%**
* Ad-block Not Activated: **41,79%**

(08/05/2017)
* Number of users: **28.339**
* Number of users that are giveaway creators: **1.328**
* Number of users serving infractions: **31**
* Number of banned: **19**
* Ad-block Activated: **56,99%**
* Ad-block Not Activated: **43,01%**

(07/04/2017)
* Number of users: **27.683**
* Number of users that are giveaway creators: **1.282**
* Number of users serving infractions: **40**
* Number of banned: **19**
* Ad-block Activated: **60,23%**
* Ad-block Not Activated: **39,77%**

(06/02/2017)
* Number of users: **25.801**
* Number of users that are giveaway creators: **1.169**
* Number of users serving infractions: **30**
* Number of banned: **18**
* Ad-block Activated: **59,92%**
* Ad-block Not Activated: **40,08%**

(02/01/2016)
* Number of users: **24.667**
* Number of users that are giveaway creators: **1.123**
* Number of users serving infractions: **35**
* Number of banned: **18**
* Ad-block Activated: **61.37%**
* Ad-block Not Activated: **38.63%**

(17/11/2016)
* Number of users:*23.114
* Number of users that are giveaway creators: 1.057
* Number of users serving infractions: 33
* Number of banned: 17
* Ad-block Activated: 61.51%
* Ad-block Not Activated: 38.49%

 (27/09/2016)
* Number of users: **21.836**
* Number of users that are giveaway creators: **1.002**
* Number of users serving infractions: **29**
* Number of banned: **16**

(27/08/2016)
* Number of users: 20.844
* Number of users that are giveaway creators: 937
* Number of users serving infractions: 33
* Number of banned: 14

(20/06/2016)
* Number of users: 18.286
* Number of users that are giveaway creators: 801
* Number of users serving infractions: 37
* Number of banned: 13

(29/04/2016)
* Number of users: 16.099
* Number of users that are giveaway creators: 686
* Number of users serving infractions: 56
* Number of banned: 8

(06/04/2016)
* Number of users: 14.981
* Number of users that are giveaway creators: 617
* Number of banned: 112

NEWS

About last Bans

Two days ago I was manually reviewing the anti-cheat logs for the last months and evaluating the data in them.
At the end, 6 cases where clearly abusing misuse of giveaway feedback to bypass sgtools rules. That behavior is one of the two punished with a ban, being the other one, leaking a giveaway URL.

As was expected, those people are just complaining about the ban in this thread, and of course all of them define themselves as not guilty, at least here in the forum.
New section: **Deals**

On this section you'll see a list of current deals on the following official reseller stores (Amazon US, Steam, GamersGate, GreenManGaming). 

Deals of games that are on the bundled list are hidden by default, but there is a toggle at the top of the page to show/hide them whenever you want. If you decide to show bundle games, you'll see that they have a light red background to easily distinguish them from non-bundled deals.

Deals will show every deal that is above or equal to 50% discount, since they are the most notorious and the ones that interest most to people.
New Infraction system.
Infractions replaces bans on "entered sgtools protected giveaway without a valid entry" cases. This new system will use a strikes based calculations to ensure that a user is really aware of those infractions before being permanently denied of getting thought sgtools giveaways.

Strike system details:
1. First Strike -> 1 month
2. Second Strike -> 3 months
3. Third Strike -> 6 months
4. Forth+ Strike -> 3000 years (aka perma infraction).

Users currently serving an infraction will see a red bar on the top of every giveaway-related page informing of the time it'll expire. They can do every operation on sgtools apart from qualifying for giveaways and getting the url.

There is still permabans in place (currently only 5), for the following cases:
* Users that misuse giveaway feedback to bypass giveaway rules
* Giveaway url leakers
* Trying to exploit in any other way the system
New train system is live.
You'll see that now giveaway creation part accepts **multiple steamgifts url's**. The **first one** is considered the **main giveaway** and it'll be the one that appears on the sgtools protected giveaway's details.
You'll only be able to** enter wagons to sgtools during giveaway creation** time, and they **cannot be modified** (either removed or added). If you need more wagons you will need to create another giveaway altogether.

In short, a wagon will only be considered protected if it has been added during giveaway creation time, that gives more control over trains and closes some spaces that malicious users could use to try to ban other people.

This means that you will only be able to **check invalid entries for wagons that are on the system** associated with the main giveaway.
3 years ago*

Comment has been collapsed.

Infractions applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

https://www.sgtools.info/giveaways/50fef9f8-fd80-11e7-907d-fa163ee2f826

1 leak in "Commandos PAck" - checked user - seems to not be multiple / unactivated wins, so must be skipping the gate or who knows?

5 months ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

Hey this is me. I've got and had at that time (and always) all my wins activated. I've found this problem and I don´t know what went wrong. Maybe a recent game removed from Steam or something like that.

This is the comment where I started to ask what went wrong a few days ago.

https://www.steamgifts.com/discussion/b736C/tool-sgtools-new-section-deals/search?page=45#zwiHMWc

EDIT: ups this was just below this same comment

1) If I was compliant, is there any way to remove my strike?

2) Also, I asked knsys how to detect if a link shared to an invite is protected by ESGT and he told me: "you can install the SGTools userscript and it'll tell you when a private giveaway is protected by SGT."

However I've had the script for several months and never saw a difference. I'm attaching an example of how I see a public and a protected GA (which I accessed through my dashboard because I can't open links now)

I found this problematic GA through the entries tracker of ESGT while I was looking for an option to warn me that a GA is protected.

Thanks both of you for your time and sry for the inconvenience.

View attached image.
5 months ago
Permalink

Comment has been collapsed.

Bump! :-)

5 months ago
Permalink

Comment has been collapsed.

I'm also having an infraction here, not sure why. Is there anything I can do? Do I have to share certain information? Thanks!

5 months ago
Permalink

Comment has been collapsed.

You got two strikes for entering The Flame in the Flood and Commandos Pack protected giveaways without a valid entry.

5 months ago
Permalink

Comment has been collapsed.

1) Is there any way of checking when I get a link shared if such link is protected by SGTOOLS? There is a whole forum dedicated to sharing SG links in Alienwarearena (users share their own GA) and there are some steam groups sharing links also.

I'm almost positive that the Flame in the Flood was a GA I was borderline with my CA rate and I wrote it down on an excel (I do this for invites with long term expiration when I'm, short of points and after the point system change I rarely do this). Then maybe I won some other game and my CA rate dropped.

2) Is it possible to pass rules on a date and then stop complying by losing rate?

I couldn't really check this because I entered hundreds of Flame in the Flood GAs and I didn't know which I failed to pass.

However, I only entered two Commandos GAs in this time and I can't see which one had rules imposed and which rule I broke. I'm completely puzzled with this. Now I have a 3 months suspension =(. Thanks anyway for your response.

PD: I just noticed that my Commandos entries were for public GAs so I guess I was kicked out of the GA by ESGT and I can't even check where I had this problem. Also if this is not the right place to ask these things just let me know.

View attached image.
5 months ago
Permalink

Comment has been collapsed.

1) Yes there is, you can install the SGTools userscript and it'll tell you when a private giveaway is protected by SGT.
But you should never enter a private giveaway that is posted on a forum unless it's posted by the creator itself, protected by SGT or not.

2) Once you pass the rules, you have a valid entry for that giveaway. It doesn't matter if you don't comply with the rules afterwards, you still got a valid entry.

You had an entry on that giveaway when the infraction got applied, because SGT uses SG giveaway entry list to apply the infraction. Since you can't remove an entry when the giveaway is over, you should still have it somewhere on your giveaway entered list.

5 months ago
Permalink

Comment has been collapsed.

Got an invalid entry on one of my giveaways:
https://www.sgtools.info/giveaways/65d802ec-010e-11e8-907d-fa163ee2f826/invalidEntries

Hope this is the right place to report it?

5 months ago
Permalink

Comment has been collapsed.

Yes, here is the correct place to report it.

Infractions applied, thanks!

5 months ago
Permalink

Comment has been collapsed.

5 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

Hi knsys. I'm sorry for bothering you here too. I do not know if this is the right place. I sent you some messages directly from Steam. However, I did not receive a reply there, I came to check here. I was blocked because of mistakes I made on my first day inside SGTools. I did not know the tool, much less its rules. This happened at the end of last year. You can check it out. Have compassion. I think I've been blocked for a month. When you have a little time, could you check my case? I thank you immensely and in advance. Again, I'm sorry for the inconvenience. Peace bro.

5 months ago
Permalink

Comment has been collapsed.

Hi Miguel, sorry for not reading you but I haven't been much active on steam latetly.

I can see that you have currently 4 strikes, that means a permanent strike. You have entered LEGO The Lord of the Rings, Cuphead, LEGO® The Hobbit™ and She Remembered Caterpillars protected giveaways without using the SGT check.

Strike system is in place to avoid long bans on the firsts offenses, but 4 is the numer when strikes nets you a permanent infraction.

5 months ago
Permalink

Comment has been collapsed.

First of all, I was very grateful for your response. I know you're too busy and I'll wait for you to have a little time. As I said earlier, I actually committed the infractions, without questioning this. I'm crying out for my case to be analyzed, because like I said, I committed the infractions pretty much the first day I met SGTools ... I did not get a warning, nothing. I was blocked for 3,000 years. I understand that the tool is yours and you can apply the rule as you see fit. However, I urge you to carefully analyze my situation, where I did not intend to harm or deceive anyone, I simply did not know the rules. I made several puzzles together with my father, as we explained to Ronix, who finally understood that there was no malice in our proceeding. You can confirm all this information. We did the puzzles together and we believed that there was no problem in sharing the link. I had no reason to get his link, since I was without any kind of blocking in SGTools. It was just a silly mistake on our part. Thanks again in advance. Peace buddy.

5 months ago
Permalink

Comment has been collapsed.

You were blocked for 3000 years, aka perma blocked, because you broke the rules 4 times.
You get the same warning that you see right now with strike 1, 2 and 3 with different time penalties. If you just checked what you were doing wrong when you had 1 strike and only a month of not entering sgt giveaways you would be ok now.

5 months ago
Permalink

Comment has been collapsed.

Sorry, but warning where? I didn't receive any warning, at least I didn't see it. However, that's OK, your site/tool, your rules. Like I said, I didn't act with intention to harm or deceive anyone, but...OK. (if you could at least lessen this punishment....) Anyway, thank you very much for your time, assistance and explanations. God bless you bro.

5 months ago
Permalink

Comment has been collapsed.

Getting a 500 error trying to create a train. I saw earlier (a year ago) in the thread it's happened before with some games messing up with the API from steam. I wonder if it's possible to give you a link to the first GA and let you have a look through the 93 wagons. Already have you added as friend on Steam, so could send it to you there.

5 months ago
Permalink

Comment has been collapsed.

I checked out the logs, and it seems that you are trying to repeat a wagon in the list that you pass to sgtools.

5 months ago
Permalink

Comment has been collapsed.

Thanks! I think I know how to solve it then! Must be because I took the GA-codes from more than one page since the train is so long, and sometimes when several GAs end at the same time, the order shifts when you switch pages.

5 months ago
Permalink

Comment has been collapsed.

Got an invalid entry on one of my giveaways:
http://www.sgtools.info/giveaways/7d99b7be-face-11e7-907d-fa163ee2f826/invalidEntries
Thanks for your help !

5 months ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

Two new customers:
a1c8cc4a-fa11-11e7-907d-fa163ee2f826

5 months ago
Permalink

Comment has been collapsed.

Infraction applied, thanks :)

5 months ago
Permalink

Comment has been collapsed.

Invalid entry in this one:
1c0d4d34-f86a-11e7-907d-fa163ee2f826

5 months ago
Permalink

Comment has been collapsed.

Infraction applied, thanks!

5 months ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 months ago.

5 months ago
Permalink

Comment has been collapsed.

Hi,

You leaked a giveaway url for the game Guardians of victoria

5 months ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 months ago.

5 months ago
Permalink

Comment has been collapsed.

Leaking the giveaway url is sanctioned with a ban,and bans are final.

5 months ago
Permalink

Comment has been collapsed.

Looks like there is a bug with how SGTool calculates the value for Dark Soul III.

5 months ago
Permalink

Comment has been collapsed.

Corrected the price, thanks for the heads up!

5 months ago
Permalink

Comment has been collapsed.

Question: how do you edit out some of my sgtools filters

5 months ago
Permalink

Comment has been collapsed.

There is a little pencil icon in your giveaway dashboard, click and and you'll be able to change the filters

5 months ago
Permalink

Comment has been collapsed.

figured it out. THanks

5 months ago
Permalink

Comment has been collapsed.

Another ban wave:

  • 600340 Turret Terminator
  • 659750 Reversed Dreamland
  • 719380 Blast Lander
  • 754390 Cube Way
  • 769280 Cube Way 2
5 months ago
Permalink

Comment has been collapsed.

Added them to the whitelist, thanks for the heads up!

5 months ago
Permalink

Comment has been collapsed.

I am sure this been mentioned before and i am sure having so many games doesn't help, but waiting so long on every check tends to get a bit annoying.

5 months ago
Permalink

Comment has been collapsed.

Several of us asked CG to provide us an API for getting several info, but it's not in his agenda to do that.
So the only option left is to parse the pages, and that will always be slow when there are a ton of pages to parse :\

5 months ago
Permalink

Comment has been collapsed.

Bump! ^^

5 months ago
Permalink

Comment has been collapsed.

This GA has one invalid entry, I was instructed to post here, so here goes. ;-)
http://www.sgtools.info/giveaways/ba85695e-002a-11e8-907d-fa163ee2f826

5 months ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

@knsys: May I ask how you are getting the list of free games (no CV value) from SteamGifts, or how you would check if a particular game is considered free? I'd like to add informationm about this in my Tampermonkey script, but I can only find the bundled list, not any free list.

5 months ago
Permalink

Comment has been collapsed.

Unfortunately there is no way to get that info in a reasonable way. So I maintain a list and add new games when someone reports me a free one :\

5 months ago
Permalink

Comment has been collapsed.

Ok, thanks for the info!
Could you make the list accessible on sgtools, or provide an API to check for individual game's status?

I was going to query the giveaway creation autocomplete API from SteamGifts, but having something cached would be so much nicer!

5 months ago
Permalink

Comment has been collapsed.

ESGST mantains a database of free games, it's not perfect but I use it to synchronize with it.
Send a message to the creator of the script to get his permission to use the rest call :)

5 months ago
Permalink

Comment has been collapsed.

Maybe if we ask cg he may create a page similar to this

5 months ago
Permalink

Comment has been collapsed.

We asked several times, but it's always a nice idea to ask again. Maybe if he sees more people interested, he'll implement it.

5 months ago
Permalink

Comment has been collapsed.

Another ban wave -.-:

  • 298300 UFO Online
  • 410560 Trinium Wars
  • 421960 World of Fishing
  • 463680 Guardians of Ember
  • 526000 Guardians of Ember - Immortal DLC
  • 526001 Guardians of Ember - Mortal DLC
  • 526002 Guardians of Ember - Demigod DLC
  • 526010 World of Fishing - Starter Pack DLC
  • 528780 World of Fishing - Pro Pack DLC
  • 544070 World of Fishing - 2016 Promo Pack DLC
  • 544071 World of Fishing - Advanced Pack DLC
  • 601580 The Onion Knights - Definitive Edition
  • 679010 Guardians of Ember - Deluxe DLC
  • 679020 Guardians of Ember - Ultimate DLC
  • 681860 Wild Buster
  • 682580 Wild Buster - Founder DLC
  • 682581 Wild Buster - Deluxe DLC
  • 682582 Wild Buster - Collector's DLC
  • 684670 Guardians of Ember - Basic Pack
  • 716540 Wild Buster - Basic DLC
5 months ago
Permalink

Comment has been collapsed.

yes i found my account rejected

5 months ago
Permalink

Comment has been collapsed.

Added them to the whitelist, they were quite a few! Thanks :)

5 months ago
Permalink

Comment has been collapsed.

Bump! :-)

5 months ago
Permalink

Comment has been collapsed.

Ah I see Cjcomplex was faster, so just a bump :)

5 months ago
Permalink

Comment has been collapsed.

Bump!

5 months ago
Permalink

Comment has been collapsed.

New customer, I hope you can do a swift one-shot KO on his account:
3f5ab05f-08c3-11e8-907d-fa163ee2f826

5 months ago
Permalink

Comment has been collapsed.

Infraction applied, he is an usual suspect and already perma-infracted from long ago. He keeps trying though :\
Thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

You know, I had the feeling that the name was familiar…

5 months ago
Permalink

Comment has been collapsed.

Are wishlist-based rules working now that Steam changed the way wishlists work? It broke wishlist-based functionalities in several websites (including SG).

5 months ago
Permalink

Comment has been collapsed.

It's probably broken. I'll take a look at it, should be easy to fix though.

EDIT: Fixed :)

4 months ago*
Permalink

Comment has been collapsed.

Thanks! :-)

4 months ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.