Yesterday Greenheart Games released their latest game, Game Dev Tycoon, where you manage a team of [drum roll] game developers. To spice up the release they themselves released copies of the game on The Piratebay,...