while the invention is susceptible to embodiments in many different forms , there are shown in the drawings and will described herein , in detail , the preferred embodiments of the present invention . it should be understood , however , that the present disclosure is to be considered an exemplification of the principles of the invention and is not intended to limit the spirit or scope of the invention and / or the claims and embodiments illustrated . referring now to fig1 , in accordance to a first embodiment , there is illustrated an interactive gaming device 10 that includes an external housing 15 and a plurality of response units 30 that further include a plurality of button mechanisms 25 . the button mechanisms 25 are preferably made up of a light emitting diode ( led ), a lens and a switch positioned at the base of the response units 30 . these leds may have any number of different colors , or , as in the first embodiment , include a white led with a colored lens . the external housing 15 may take on several different three - dimensional geometric shapes , such as a cube , sphere , or pyramid . virtually any three - dimensional shape may be used . an aspect of the external housing 15 is that the faces defined by the three - dimensional shape each include a plurality of tiles 17 that may surround the response units 30 . referring now to fig2 , the exploded view of fig1 is shown . as illustrated , the housing 15 , which may also be viewed as a polyhedron housing , has a number of external faces 16 . each face includes the plurality of tiles 17 and includes one or more openings 19 that are surrounded by two or more tiles depending upon its location . by placing the opening 19 in between tiles 17 , the location of the button mechanism that needs to be pressed during game play is not visible from all lines of sight and increases the challenging aspects of the game . referring also to fig3 a - 3 d , distributed throughout each opening 19 is the response unit 30 . in one embodiment , each response unit 30 includes a recessed chamber 20 and a button mechanism 25 . the button mechanism includes a lens 35 , a switch 40 , and an led 45 . the switch 40 and the led 45 may be mounted to a switch plate 50 . the response units 30 are further mounted to a mount plate 55 positioned within the housing 15 . the response unites 30 are separately positioned in the openings 19 such that an edge 21 of the recessed chamber 20 is substantially flush with a surface plane of the surrounding tiles 17 . thus , when the button mechanisms 25 are positioned at the base of the recessed chambers , the button mechanisms 25 and the leds 45 are not visible from all lines of sight , which increases the level of difficulty of the game . the button mechanisms 25 , which are located at the base of the recessed chambers 20 , are in communication with an integrated circuit ( ic ) 60 ( described below ) by an electrical connection that permits the transfer of power and information . the lens 35 would be positioned at the base of the recessed chamber 20 above the switch and led , such that when the lens 35 is pressed by a user , the switch 40 is triggered . the processor ( described below ) accesses game content ( such as preprogrammed signals or audio content ) stored on a memory internal or external to the ic 60 . further , the ic 60 , amplifier ( described below ), switches 40 and led drivers ( described below ) are in communication with a power source such as a battery pack . in the first embodiment , the interactive gaming device 10 includes a means to trigger game play and responses . an example of the triggered game play and responses is included in a “ play pattern ” example and game play examples below . further , in accordance to the first embodiment , to play with the gaming device a user manually rotates and maneuvers the interactive gaming device to locate button mechanisms 25 , which appear illuminated by activated leds 45 in accordance to gaming content . the gaming content is considered interactive or evolving with a play pattern designed in the programming . the gaming content may include audio information and / or data or led activation . the audio information may be generated or converted into any type of signal or format needed for playing or transferring the gaming content , such as but not limited to digital , analog , wav , etc . as such , when a switch is triggered , the interactive gaming device responds based on the programming contained within the gaming content enabling a user to interact with the interactive gaming device in a variety of different capacities . referring now to fig4 , there is shown a block diagram provided for an embodiment of the interactive gaming device 10 . the ic 60 communicates with a plurality of led drivers 65 via an electrical connection 70 . utilizing the electrical connection 70 , data ( such as preprogrammed audio content , preprogrammed responses and / or randomly generated signals , etc .) can travel between the ic 60 and the plurality of led drivers 65 . the plurality of led drivers 65 also receives an appropriate amount of power from the power source via an electrical connection 70 . utilizing control signals ( such as randomly generated or preprogrammed ) the ic 60 then directs the led driver 65 to transfer the appropriate amount of power to the plurality of leds 45 to activate a desired state . examples of a desired state include a “ light on ,” a “ light off ,” or a varying level of illumination for an led 45 . the power is obtained from a power source 75 while the data is obtained from a processor ( s ) 80 . the processor ( s ) 80 is designed to run the program ( s ) stored on a memory 85 . when one of the plurality of switches 40 is triggered in response to a user &# 39 ; s input , a signal is sent via an electrical connection 70 to the ic 60 . the ic 60 contains the processor ( s ) 80 and may include a memory 85 . the ic 60 receives signals from the plurality of switches 40 . the ic 60 further includes programming and electronic components to facilitate and direct audio content , control signals , and data within the interactive gaming device 10 . the ic 60 is also in communication with the power source 75 and an amplifier 90 . the memory 85 contains gaming content . the processor ( s ) 80 in the ic 60 accesses the gaming content based on a program and / or in accordance to the generated control signals received from the plurality of switches 40 . the processor ( s ) 80 then generates a response that includes signals and may be in the form of audio or control signals . while the interactive gaming device 10 is preprogrammed to respond , the selection of the type of response may be randomly selected . from the processor ( s ) 80 , audio signals are transferred to the speaker 95 while control signals are transferred to the plurality of led drivers 65 via an electrical connection 70 . the led drivers 65 then direct the plurality of leds 45 to change to a desired state , based on a program and / or in accordance to a user &# 39 ; s input or preprogrammed response . one illustrative example can be described in the following “ play pattern ” as show in fig5 a - 5 c . power switch 100 is turned on to activate the interactive gaming device 10 . once a game is selected , the processor 80 begins to change one or more of the plurality of leds 45 to a “ light on ” state , prompting the user to press one or more of the corresponding button mechanisms 25 illuminated by a the lit led 45 . activating or trigging one of the switches 40 sends a signal to the processor 80 . the processor 80 then accesses the gaming content to retrieve audio data to transfer to the speaker 95 and signals to control the state of the leds 45 . for example and as illustrated in 5 a , an led 45 on the c - side will receive a control signal from the ic 60 , directing the led 45 on the c - side to change to the “ light on ” state , thus illuminating the button mechanism 25 . when a user is looking at the interactive gaming device 10 from the a - side , they will not be able to see the button mechanism 25 illuminated on the c - side . a rotation of the interactive gaming device 10 in the direction of the arrow in 5 a will also not place the led 45 on the c - side in view as illustrated in 5 b . however , another rotation of the interactive gaming device 10 in the direction of the arrow in 5 b will take the user to the view in 5 c . at this point , the user will be able to see the button mechanism 25 illuminated on the c - side . the user then presses the corresponding button mechanism 25 on the c - side , sending a response signal to the ic 60 . the ic 60 receives this response signal and changes the state of a different , or the same led 45 . since the leds 45 may be positioned at the bottom of the recessed chambers 20 , a user must manually rotate and maneuver the interactive gaming device 10 to permit a user &# 39 ; s line of sight to view the led 45 in the “ light on ” position . this creates a challenging interactive element because the leds 45 are not at the surface of the external housing 15 , where they are easily visible and do not require additional user rotation of the external housing 15 . the ic 60 will continue to receive input signals from the switches 40 , and direct output signals to the speaker 95 and the leds 45 . the resulting play pattern will direct a user to continuously rotate and manipulate the interactive gaming device to follow the ic &# 39 ; s 60 direction , preferably with a time pattern variation to increase the difficulty of play as a user progresses through the play pattern . numerous games may be played with the interactive gaming device 10 . these games are selected by a user pressing the appropriate button mechanisms 25 . several games are described below , however , the ic ( described below ) may be programmed to play any number of games . in a first example of game play , the object of the game is for a user to fully illuminate all of the leds 45 by pressing the button mechanisms 25 as the light begins to fade out . at the start of game play , each of the six leds 45 are in a lights out state . the processor 80 accesses the gaming content to retrieve audio data to transfer to the speaker 95 to emit a sound notifying a user of the start of game play . the processor 80 sends control signals to one or more of the led drivers 65 which direct the corresponding led 45 to illuminate . the processor 80 then directs the led driver 65 to gradually decrease the level of illumination ( essentially , a fade out ). the user then presses the illuminated button mechanism 25 which appears to fade to increase the level of illumination back to the maximum level . the corresponding switch sends a control signal to the processor 80 . the processor 80 sends audio data to the speaker 95 to emit a corresponding audio sound . as the user presses the first button mechanisms 25 to illuminate , the other leds 45 subsequently switch to the light on position and begin to fade as described above . if an led 45 fades to the light out state , game play ends . if the user is able to get all six leds 45 to their full light on state , game play ends . the processor 80 may be programmed to generate a “ game over ” or “ winner ” audio signal when the user reaches either scenario . also , the processor 80 may be programmed to increase the speed of the fading effect to make the game play more challenging . further , the processor 80 may be programmed to time out or end game play after a predetermined length of time has expired . after the conclusion of game play , the user has the option to start a new game by pressing the corresponding button mechanisms 25 or selecting one of the other games included in the interactive gaming device . in a second example of game play , the object is to press a button mechanism 25 illuminated by an led 45 in the light on state before the led 45 switches to a light out phase . the processor 80 may be programmed to flash the leds 45 between a light on or light out phase , prompting a user to respond in accordance to the game play . the processor 80 includes programming to provide multiple levels of game play , preferably increasing in the difficulty of play as a user advances in the game play . the processor 80 is programmed to time out game play after a predetermined length of time has elapsed for each level of game play . for example , when the first led 45 is switched to the light on state , a timer begins a countdown scheduled to last thirty seconds during which time the user needs to press as many button mechanisms 25 illuminated by the leds 45 as possible before the programming directs the led 45 to switch to the light off position in accordance with game play . once the countdown time is reached , the processor 80 determines a performance rating of the user , such as a percentage of button mechanisms 25 correctly pressed versus corresponding leds 45 lit . if the user achieves the required percentage of hits , the user advances to the next level . as the user advances in levels , the speed in which the leds 45 flash between the light on state and light off state increases . the programming may also include audio commands to emit through the speaker 95 , signaling completion of a level and the advance to the next level . in a third example of game play involving multiple users , the object of the game is similar to the game known as “ hot potato .” at the start of game play , the processor 80 directs an audio command to emit from the speaker 95 , requesting one of the users to input the desired number of players . a user responds by pressing a button mechanism 25 corresponding to the number of players . an led 45 switches to the light on phase to signal the start of play . simultaneously , the processor 80 tracks time while directing audio signals to emit from the speaker 95 , such as a simulated clock ticking sound . since the button mechanisms 25 are at the base of the recessed chambers 20 , players do not have a direct line of sight to the button mechanism 25 now illuminated . the first player maneuvers the interactive gaming device 10 to locate the corresponding illuminated button mechanism 25 and presses the button mechanism 25 before passing the interactive gaming device 10 to the next user . pressing the illuminated button mechanism 25 with an led 45 in the light on state triggers the associated switch 40 and sends a signal to the processor 80 . the processor 80 responds by randomly triggering another led 45 to switch to the light on state . the next user then maneuvers the interactive gaming device 10 to locate the next illuminated button mechanism 25 . upon locating and pressing the illuminated button mechanisms 25 , the user passes the interactive gaming device 10 as above , prompting the processor 80 as above . these steps are repeated as the interactive gaming device 10 is passed to subsequent players until the processor 80 determines that the time of play has expired . scoring may be recorded according to gaming content , or a user may simply be eliminated . this interaction and game play may continue until a winner is determined . in a fourth example of game play , the object of the games is to determine a randomly generated led 45 illumination sequence to fully illuminate all the leds 45 by pressing the corresponding button mechanisms 25 with the fewest number of attempts . at the start of game play , all of the leds 45 are in the lights off state . the processor 80 directs an audio signal to the speaker 95 to emit an audio sound to notify the users to start play . a user presses one of the button mechanisms 25 in an attempt to find the first correct button mechanism 25 in the randomly generated sequence . once the button mechanism 25 is pressed by the user , a signal is sent to the processor 80 . the processor 80 determines if it is the correct signal ( corresponding to the button mechanisms 25 ) according to the randomly generated sequence . if the button mechanism 25 selected is not the first in the sequence , no leds 45 will switch to the light on state and the processor will send an audio signal to the speaker 95 to notify the user that the selection was incorrect . if the button mechanism 25 selected is the first button mechanism 25 in the sequence , the processor 80 will direct the corresponding led 45 to illuminate and send an audio signal to the speaker 95 to notify the user that the selection is correct . the user then selects another button mechanism 25 in an attempt to find the subsequent button mechanism 25 in the sequence . if the second button mechanism 25 selected is incorrect , the processor 80 sends an audio signal to the speaker 95 to notify the user that the selection was incorrect . simultaneously , the processor 80 will reset the game play to the initial button mechanism 25 in the sequence . game play proceeds accordingly until the user selects all six button mechanism 25 according to the randomly generated sequence . once the user is able to press the button mechanisms 25 in the correct sequence , the leds 45 will all be in the light on state and the processor 80 will send an audio signal to the speaker 95 indicating completion of the game play . further , the processor 80 may record the correct and incorrect presses to provide an accuracy and timing rating . in a fifth example of game play , the object is to locate leds 45 subsequently switched to the light on state and press the corresponding button mechanisms 25 before a predetermined time expires . the leds 45 may be subsequently switched to the light on state in a randomly generated sequence . to start game play , the processor 80 sends a signal to one of the leds 45 to switch to the light on state . the user maneuvers the interactive gaming device 10 to locate the corresponding button mechanism 25 . since the button mechanism 25 and leds 45 in this embodiment are located at the base of the recessed chambers 20 , a user will typically not have a direct line of sight to the button mechanism 25 when illuminated by the leds 45 , creating a challenging scenario requiring a user to maneuver the interactive gaming device 10 quickly to locate the illuminated button mechanism 25 before time expires . game play continues while the user continues to locate and press the correct button mechanism 25 corresponding to the led 45 in the light on state in the randomly generated sequence within the allocated time . to increase the difficulty , the time allotted to locate each button mechanism 25 will decrease with each correct selection . the processor 80 sends an audio signal to the speaker 95 indicating a correct selection and further sends an audio signal to the speaker 95 when there is an incorrect selection signaling the end of the game play and indicating a user &# 39 ; s score . at the conclusion of game play , the user has the option to start a new game by pressing the corresponding button mechanism 25 or selecting one of the other games included in the interactive gaming device 10 . in a sixth example of game play , the object is to follow a randomly generated color pattern according to audio signals . to start play , the processor 80 sends an audio signal to the speaker 95 as a voice command and the user presses the corresponding button mechanism 25 . for example , the speaker 95 will emit the word “ red ” as a voice command . if the user presses the button mechanism 25 on the red side , the processor 80 sends an audio signal to the speaker 95 to continue the sequence , such that the voice will then say “ red , yellow .” the user must select and press the correct button mechanisms 25 according to the color sequence to repeat the pattern . with each correct selection , the processor 80 will direct the sequence to repeat and add one or more colors to the sequence for the subsequent rounds . the processor 80 may be programmed to increase in difficulty as a user advances in game play . for example , when a user correctly presses a five button sequence , the processor 80 resets the round and randomly generates a color sequence requiring the user to follow a six button sequence . an incorrect selection will prompt the processor 80 to send an audio signal indicating the end of game play . after the conclusion of game play , the user has the option to start a new game or select one of the other games included in the interactive gaming device 10 by pressing the corresponding button mechanisms 25 . there is a virtually unlimited amount of play patterns that can be included in the gaming content . the examples above are meant to be but a few of the many and are not meant to limit the invention in any manner . from the foregoing and as mentioned above , it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the novel concept of the invention . it is to be understood that no limitation with respect to the specific methods and apparatus illustrated herein is intended or should be inferred .
a puzzle or gaming device is provided with a polyhedron housing having a plurality of substantially planar faces , each face includes a plurality of tiles and at least one opening . a plurality of response units are secured separately about each opening such that a top edge defined by the response unit is positioned in the openings and substantially flushed with a surface of the tiles adjacent the opening thereby maintaining a substantially planer face . a processor is provided and includes a pre - programmed gaming content stored on a memory . the process is in communication with light sources and switches , such that the pre - programmed gaming content when activated by the processor randomly activates or deactivates light sources promptly a user to respond by maneuvering the polyhedron housing such that the line of sight of a light source changes wherein the user is able to respond to the pre - programmed gaming content by pressing one or more switches .