Team Indie Megabooth plots a 25-hour marathon this weekend, during which 15 indie teams will stream a smorgasbord of games in support of the Extra Life charity.

Starting at 8 AM PST on Saturday, the group will host a semi-lucid marathon event at its Twitch channel for 25 hours -- that's a standard day-long marathon, with an extra hour to account for the daylight saving time change on Sunday. Featured games range from big-name favorites such as Dark Souls and DOTA 2 to indie-developed projects like Awesomenauts and Barkley 2, bridged by a midnight journey through Cabela's Dangerous Hunts 2013.

A full schedule for the event is available here.

This article was originally published on Joystiq.

Crystal DualShock 3 hits Japan in December