The cloud gaming service OnLive is teaming up with Extra Life to offer 250+ games for free during a 24-hour gaming marathon this week to raise money for 170 Children's Miracle Network Hospitals across North America.

OnLive and Extra Life will be hosting a 24-hour game marathon to raise money and help injured children get treated at their local Children's Miracle Network Hospital. For 24-hours starting 12:01 AM PST, Oct. 9, more than 250 of OnLive's expansive library of Cloud games will be available for free. Anyone who registers for Extra Life, joins the OnLive team and plays will raise money for sick/injured children. There is a reward system in play for those who successfully fundraise money for Extra Life. On top of this, players have the chance to win prizes from Nordic Games, Mad Catz and WikiPad.

All day tomorrow, OnLive's PlayPack subscription bundle will be fully open, letting you run its game service via PC, laptop, Android, iOS and TV. Simply create an OnLive account at to join and start playing, no credit card is required. Visit to set up your fundraising reward system.

Rewards include the following and are based on how much you raise:

  • Raise $5: One free month of the OnLive Service Bundle
  • Raise $25: First 1000 gamers get a free download of MX vs ATV Reflex from Nordic Games
  • Raise $50: A second free month of the OnLive Service Bundle*
  • Raise $100: One free game code (up to $19.99)
  • Raise $200: A second free game code (up to $49.99)
  • Raise $300: Receive a third month of the OnLive Service Bundle* + 1 free game code (up to $19.99)
  • Raise $500: Receive a fourth month of the OnLive Service Bundle* + 1 free game code (up to $49.99)

The top 5 OnLive Team pariticipants with the most donations can select either one of the following: a Mad Catz M.O.J.O. Micro-console + C.T.R.L.R. or a Wikipad 7” Gaming Tablet.

Don't forget, this charity event starts at 12:01 AM PST, Oct. 9, and ends 11:59 PM PST that night. So go out there, play some free games and help out some children who are in need of your help.