This is confusing because on the pack of the tamagotchi and the instruction it says clearly version 4! so I thought it was version 4 until it wouldn't accept any of secret shop codes and I've tried today code for 4.5 and guess what - it accepted it! so does that mean I have 4.5?? or 4?