Play Free Games Online on your Browser! They are indie games from all over the world!
Simply visit the website and start playing games immediately without any downloads!