A downloadable game for Windows.
You are living on this far-away planet, in a beautiful house and everything is great. However, your only problem is this awful, annoying neighbor of yours. The time has come, use the explosives that are tossed by the traveling frog and dest...