I just had the best idea for a game ever.

It is called "Avenge Pluto".

About a team of Plutonian humans who team up to avenge Pluto. With superpowers and everything.