Better late than never! Whether you are a fan of foul-mouthed, elementary school children or the undead, there is a lot to love with this week’s lineup of releases. It seems like it has been forever but the South Park RPG that fans have been waiting for has finally arrived after numerous delay as the Stick of Truth is finally available. That’s not all that you will find launching this week though: