jimpluff: Megaguirus confirmed