If you have followed the indieĀ gaming scene closely for the last couple of years, you might have noticed how games…