Space Cat 9 is an indie roguelike platformer where you have 9 lives to save the moon from evil mice! Currently in development for PC (Steam).
Possum House is an indie development studio that focuses on small titles with experimental and fresh mechanics.