Are you the Dev ?
yep it is me man just uploading my games to ichio now i had them on gamejolt before
Hmm okay thats cool :)
https://gamejolt.com/games/zp2/442972 here is the old gamejolt link :D
Hmm lets see :)