Effects of interactive entertainment technologies on development