Как максимально сильно сжать игру для тату?
У вас только два варианта - либо кодируйте цветом High Capacity Color Barcode что даст вам примерно пятикратную оптимизацию по площади, либо размещайте код ссылку вместо самого кода, но это не так интересно, само собой.
Не вздумайте сделать глупость и нанести настоящее тату под кожу, те, рисуйте тату сверху с помощью переводных наклеек (точно знаю есть возможность печатать такие на принтере). Интересно и весело вам сейчас и максимум ближайшие несколько лет, а испорченная кожа - это на всю жизнь, так что допускаются только смываемые варианты.
Kkrieger при конвертации в base64 занимает 130кб, и это слишком много для qr кода, или чего-то подобного. 
Ну или сделать их штук 20. Можете почитать о плотности записи в QR-кодах здесь, например.
И да, вам понадобится винда для запуска, и какой-то софт для чтения всех этих кодов и объединения.
Гораздо реалистичнее зашить просто ссылку, причем если сервер под вашим контролем вы сможете в будущем обновлять/изменять контент, который по этой ссылке лежит.
Альтернатива - имплантировать nfc-чип или usb флешку, например.