sudah dijelaskan yaden, tapi saya memperjelas no 3 dikit..
IGmaker
I Gusti Maker ato indie game maker merupakan enggine untuk membuat game..
rpg maker dikhususkan untuk membuat game bergenre role playing game..
Sedangkan Indie Maker memiliki beberapa pilihan genre game yg akan dibuat..
misalnya platforming adventure, fps (ada ya??) dll
walopun di rpg maker juga bisa dengan menggunakan script dan AES, tapi tetep aja sejatinya itu buat bikin RPG..
Sedangkan IGM untuk membuat game dngan ruang lingkup yg lebih luas dr segi genre nya
Cmiiw