IndieGame.us is a website for people to upload and play games. Game developers can upload their games to get feedback from users.