A place for indie developers to share their original ideas for video games or for the wishful thinkers among us