Not to be too critical but they might want someone in charge of Sales/Marketing?
- There was just a big Steam Summer sale, no presence.
- Microsoft is actively running their “Ultimate Game Sale” with 250+ titles, including a free to play section. No presence.
Lots of visibility in those offerings…
PS (The Task rewards should be adjusted)