Metamorphosis Indie Video Game Review Metamorphosis embraces its playing as a bug premise to create a truly original video game experience. Read More about Metamorphosis Indie Video Game Review