Duludubi Star is a Chinese PC game and looks familiar. Very, very familiar. Maybe even, too familiar. Watch gameplay here and check out the game's screen shots.

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?

Is This Game Ripping Off Mario Galaxy?