I guess this was fine enough for its day, but this game doesn't hold up well. It reminded me of the Centipede game. I could tell the title was meant to be a reference to the iPads. That makes me miss Steve Jobs. The graphics actually do seem to hold up well. It's just that you don't have a lot of anticipation.
This game probably wasn't meant to be like that anyway. It does seem like something that would work out for your company. A pity it doesn't snow in Florida. I have seen a lot of submissions that were made for classes, but not something like this. The music is fine too.