interactive game device development