E3
Bumper Stars was a showcased finalist at the 2008 Electronic Entertainment Expo as part of IndieCade '08.