iPadiPhoneVideo Game News iPadiPhoneVideo Game News April 17, 2010 New Dr Seuss Apps Arrive for iPhone/iPad Featuring The Lorax! If you were part of the global participants of Earth Hour 2010, did you know that this…