I just don't know where the key would be. As stated I haven't really gotten a steam key via ichio before lol.
Honestly, just played the demo for this one and it does make me wanna buy that bundle. This gives me some Hunniepop vibes, and I can dig it. Nice quality overall, only improvements imo would be some animations.